上海PHP基础知识入门
2023-3-1 0:52:25发布9次查看ip:发布人:
上海PHP基础知识入门
了解熟悉Php类型是学好php最基本的基础知识,接下来给大家讲一下php的类型。
一、 布尔型(boolean)
布尔类型是PHP中 最简单的类型。它的值可以为 TRUE 或 FALSE。
如:
$foo=false;
$foo1=true;
echo "为假时输出值为:".$foo; //没有输出值
echo "
为真时输出值为:".$foo1; //输出1
这里主要的细节:
当转换为 boolean 时,以下值被认为是 FALSE :
1、the 布尔值 FALSE 自身
2、the 整型值 0 (零)
3、the 浮点型值 0.0 (零) 空 字符串, 以及 字符串 "0"
4、不包括任何元素的数组
5、不包括任何成员变量的对象(仅PHP 4.0 适用)
6、特殊类型 NULL (包括尚未设定的变量)
7、从没有任何标记(tags)的XML文档生成的SimpleXML 对象
二、整型(integer)
整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号(- 或者 +)。
八进制表示数字前必须加上 0(零),十六进制表示数字前必须加上 *。
Example #1 整数文字表达
$a = 1234; // 十进制数
$a = -123; // 负数
$a = 0123; // 八进制数 (等于十进制 83)
$a = *1A; // 十六进制数 (等于十进制 26)
三、浮点型(float或double)
浮点数(也叫浮点数,双精度数或实数)可以用以下任一语法定义:
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
?>
浮点数的字长和平台相关,尽管通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 IEEE 格式)。
四、字符串(String)
一个字符串 string 就是由一系列的字符组成,其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,因此不支持 Unicode
五、数组(Array)
PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。
六、对象(Object)
类提供了一个基础,可以在此基础上创建实体(即这个类所建模的实体)的特定实例,这些特定实例称为对象(object),这个比较抽象,可以在后面学到一定程度去了解。
七、资源类型(Resource)
资源是一种特殊变量,保存了到外部资源的一个引用。资源是通过专门的函数来建立和使用的。
八、NULL类型
特殊的 NULL 值表示一个变量没有值。NULL 类型唯一可能的值就是 NULL。
九、伪类型介绍
说明一个参数可以接受多种不同的(但并不必须是所有的)类型。
兄弟连PHP培训拥有11年教学经验,为广大PHP爱好者的梦想而助力。兄弟连专注IT培训11年, (php.itxdl.cn/php)现可免费试听一周!联系赵老师报名:电话 1771-011-6169/ 131-6161-0715。QQ13054-33272。
该用户其它信息