PHP 注释 数据类型 变量的定义/输出 类型的获取/转换 可变变量
注释方法:
1,单行注释: //
2, 多行注释: /* */
二,数据类型
1,integer(整数型):在三十二位操作系统中它的有效范围是:-2147483648~+2147483648;
2,string(字符串):字符串变量不同于其他编程语言有字符与字符串之分,在PHP中统一使用字符型变量来定义字符或者字符串;
3,boolean (布尔型):这是最简单的类型,只有两个返回值(true/false);
4,folat(浮点型,也称作double):在32位操作系统中的有效范围是:1.7E-308~1.7E+308;
还有两种复合类型:
array(数组):数组在一个变量中储存多个值;
object(对象):对像是一个特殊的数据类型------------------------------------------------------------------------------------------------------------------------------------
|在 PHP 中,必须明确地声明对象。
|首先我们必须声明对象的类。类是包含属性和方法的结构。
|然后我们在对象类中定义数据类型
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
两种特殊类型:
NULL(空类型):表示这个变量没有值,NULL类型的唯一可能的值是NULL;
resource(资源):源是一个种特殊变量,保存了到外部资源的一个引用,资源是通过专门的函数来建立和使用的。
三,PHP 变量的定义
注:PHP是一门弱类型的语言,在定义时PHP会自动根据变量存的值的类型来确定类型;
1,定义a的值为10: $a = 10;
2,定义字符串:$a = "abcdef";或 $a = 'abcdef';
注:单双引号的区别:双引号可以转译,单引号不可以转译只被当作字符串;
3,特殊定义方式:$a = >>>A
定义字符串的内容 或者 HTML 代码
A; 前面不能有任何东西包括空格;
A;
四,数据类型的获取;
echo gettype($a);
五,变量的输出
1,echo(常用)
echo $a,"1234"; //可同时输出多个字符串;
2,print
print $a; //只能输出一个字符串;
3,特殊输出方法
print_r(【1,2】);//可以打印数组;
例:页面显示--------Array ( [0] => 1 [1] => 2 )
var_dump($b); //输出变量的所有信息,一般用于调试错误;
六,PHP数据类型的转换
1,第一种方式:
$a = (string)$a; //强制转换变量a的类型为字符串。
2,第二种方式:
settype($a,"string"); //强制转换变量a的类型为字符串。
七,可变变量:
$a = "abc";
$abc = "张";
echo $$a;
输出结果为:张三