标签:str 整数 OLE 必须 对象 gre MIXED 双引号 类型
输出语句======================================================================================================
一、echo输出、常用
echo可以输出一个或者多个字符串,逗号隔开
使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
二、print输出
print只能输出一个字符串,成功输出则返回1
可以使用括号,也可以不使用括号: print 或 print()。
三、print_r()
可以把字符串和数字简单地打印出来,只能输出一个字符串,而数组则以括起来的键和值得列表形式显示,并以Array开头
四、var_dump()、常用
判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
五、var_dump返回表达式的类型与值而print_r仅返回结果,相比调试代码使用var_dump更便于阅读。
数据类型=======================================================================================================
一、String(字符串):一个字符串是一串字符的序列
规则:任何文本放在单引号和双引号中
二、Integer(整型):一个没有小数的数字
规则:必须至少有一个数字、不能包含逗号或者空格、可以是正数或者负数
三、Float(浮点型):带小数部分的数字
四、Boolean(布尔型):true/false
通常用于判断
五、Array(数组)
数组可以在一个变量中存储多个值
array(‘volvo‘,‘bmw‘,‘toyota‘)
六、Object(对象)
对象数据类型也可以用于存储数据
对象必须声明
使用class关键字声明类对象
类是包含属性和方法的结构
<?php
class Car
{
var $color;
function __construct($color="green") {
$this->color = $color;
}
function what_color() {
return $this->color;
}
}
?>
七、Null(空值)
Null表示变量没有值
Null是数据类型为Null的值
Null值指明一个变量是否为空值,同时可用于判断数据空值和Null值的区别
也可以通过设置变量值为Null来清空变量数据
八、数据类型的获取与判断
获取类型gettype()
integer、double、string、array、object、null、unknown type
判断类型is_类型名()
is_numeric ( mixed var ): //检测变量是 否为数字或数字字符串
is_bool(): // 检测变量是否是布尔型
is_float(): // 检测变量是否是浮点型 和is_double,is_real()都一样的用法
is_int(): // 检测变量是否是整数is_integer() 一样的 用法
is_string(): // 检测变量是否是字符串
is_object(): // 检测变量是否是一个对象
is_array(): // 检测变量是否是数组
is_null(): // 检测变量是否为 NULL
如果是当前类型,则返回值是1,否则什么也不返回
标签:str 整数 OLE 必须 对象 gre MIXED 双引号 类型
原文地址:https://www.cnblogs.com/zhangbaozhong/p/9162881.html