1 / 11
文档名称:

php学习笔记(php从入门到精通 视频教程)2(数据类型与运....doc

格式:doc   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php学习笔记(php从入门到精通 视频教程)2(数据类型与运....doc

上传人:1006108867 2013/10/22 文件大小:0 KB

下载得到文件列表

php学习笔记(php从入门到精通 视频教程)2(数据类型与运....doc

文档介绍

文档介绍:php的基本语法:
一、php的基本语法:
php和html混编
一个语句要以分号(;)结束
如何定义一个变量,和变量的使用
$a=890
变量的数据类型不是固定不变的,数据类型是由运行时上下文决定的。
$a=890;//int型
var_dump($a);输出变量的信息
$a=;
var_dump($a);//float型
php是弱数据类型变成语言
php区分大小写
一个有效的变量名是有字母或者下划线开头,后面跟上任意的字母、数字或下划线。
二、php数据类型
(一)、基本数据类型
1、整型(integer):就是用来表示一个整数。
(1)可以用十进制,也可以用八进制(0开头)和十六进制(0X开头)
(2)PHP不支持无符号整数,即php中的正数都是有符号的。
(3)整型数的字长和平台有关,通常是4个字节有符号数,integer值的字长可以用常量PHP_INT_SIZE来表示,最大值可以用常量PHP_INT_MAX来表示。
echo PHP_INT_SIZE;
echo PHP_INT_MAX;
(4)、如果给定的一个数超出了integer的范围,那么将会被解释为float型。
范围:-2147483647至2147483647
<?php
echo "int最长字节数:".PHP_INT_SIZE;
echo "<br>";
echo "int最大数值:".PHP_INT_MAX;
echo "<br>";
$large_number=2147483647;
var_dump($large_number);
echo "<br>";
$large_number=2147483648;
var_dump($large_number);
?>
输出结果:
2、小数(浮点)类型(float/double):表示一个小数
浮点数的字长和平台相关,
十进制数字的精度。
小数的精度如何算起:从左边开始第一个非0的数开始计算。
3、布尔类型(boolean):
(1)、表示真(TRUE)或假(FALSE),两个不区分大小写
(2)、以下值都会被当做false对待:
布尔值false自身;
整型值0(零);
;
空字符串以及字符串“0”;
不包括任何元素的数组
不包括任何成员变量的对象()
特殊类型null(包括尚未设定的变量)
4、字符串型(string):表示一个字符串
(1)、一个字符串就是由一系列的字符组成,因此,一个字符就占用一个字节。
(2)、php对字符串长度的限制只和运行php程序的该台计算机的内存大小有关,即php字符串可以足够大。
(3)、字符串的定义方法:
单引号:$a=’abc’;
双引号:$a=”hello world!”;
(4)、如果字符串是包围在双引号(“”)中,php将对一些特殊的字符进行解析
<?php
$i=90;
$a="hello$i";
$b='hello$i';
echo '<br/>a='.$a;
echo '<br/>b='.$b;
?>
当一个变量包含在双引号“”中时,则输出它的值,而如果在单引号‘’中时,则输出字符本身。
(5)、如果字符串包围在单引号中,除了处理\”时,会输出\”外,其他规则都一样。
$v="abcd\"";
$v1='abcd\"';
echo '<br>'.$v;
echo '<br>'.$v1;
$v='abcd\'';
$v1="abcd\'";
echo '<br>'.$v;
echo '<br>'.$v1;
如果字符串是包围在双引号(")中, PHP将对一些特殊的字符进行解析,比如:
\n 换行(LF or 0x0A (10) in ASCII)
\r 回车(CR or 0x0D (13) in ASCII)
\t 水平方向的 tab(HT or 0x09 (9) in ASCII)
\v 竖直方向的 tab (VT or 0x0B (11) in ASCII) (since PHP )
\f 换页(FF or 0x0C (12) in ASCII) (since PHP )
\\ 反斜线
\$ 美金dollar标记
\" 双引号
\[0-7]{1,3} 符合该表达式顺序的字符串是一个八进制的字符
\x[0-9A-Fa-f]{1,2} 符合该表达式顺序的字符串是一个十六进制的字符
(二)、复合数据类型
1、数组(array)
2、对象(object)
(三)特殊数据

最近更新

2023年山东艺术设计职业学院单招职业技能考试.. 41页

2026年倾城之恋500字读后感 7页

2023年广东省外语艺术职业学院单招职业技能考.. 40页

2023年广西国际商务职业技术学院单招职业技能.. 40页

2026年倡议书作文400字新颖 8页

2023年景德镇陶瓷职业技术学院单招职业技能考.. 41页

2023年汉中职业技术学院单招职业技能考试题库.. 40页

2023年江苏省苏州市单招职业适应性考试题库带.. 40页

2026年保险公司述职报告 18页

2023年浙江同济科技职业学院单招职业技能考试.. 39页

2023年湄洲湾职业技术学院单招职业技能考试题.. 40页

2023年湖南安全技术职业学院单招职业技能考试.. 40页

2023年漯河食品职业学院单招职业技能考试题库.. 41页

2023年甘肃省平凉地区单招职业倾向性考试题库.. 41页

2023年福州职业技术学院单招职业技能考试题库.. 40页

聚合物基复合材料前沿 35页

2023年连云港师范高等专科学校单招职业技能考.. 40页

2023年鄂尔多斯职业学院单招职业技能考试题库.. 41页

2026年保护环境宣传方案 12页

2026年保护环境主题的演讲稿通用 7页

2026年保护植物小常识有哪些 3页

2023年青海省果洛藏族自治州单招职业倾向性考.. 40页

网络加速模块集成方案 35页

高性能金属粉末制备 36页

2024年三门峡社会管理职业学院单招职业倾向性.. 42页

2024年上海中侨职业技术大学单招职业适应性考.. 39页

2026年保安中队长年终总结 9页

2024年上海大学单招职业技能测试模拟测试卷完.. 42页

2024年上海应用技术大学单招职业倾向性考试模.. 40页

玩具购销合同通用6篇 10页