PHP 二
使用PHP
可移植性:跨平台的开发语言。
低成本:开源的开发语言,可以查看其源代码,免费的使用,修改,和再次发布。
支持多种数据库:MySQL PostgreSQL Oracle,MongoDB,MSSQL,SQLite。
支持面向对象:抽象类,接口,构造函数,析构函数。
PHP变量
变量是储存数据的临时空间。如:$name = "小仙女";
变量的命名规则:
变量这种可以包含:大小写字母、数字、下划线。
php中变量不需要提前声明,使用时直接赋值即可。
php的变量不能以数字开头;如: $78jj = 900 //不合法的变量名字
php中的变量名可以是关键字;如:$true = 200;
变量的名字区分大小写
变量名要有意义。
php有四种不太的变量作用域:
local global static parameter
php变量数据类型
PHP和JS中,变量的类型,主要取决于赋的什么值。
JS中的数据类型:
(1) 基本数据类型:string、boolean、number、null、undefined
(2) 复合数据类型:array、object、function
PHP中的数据类型:
(1) 基本数据类型(4):int(整型)、float(浮点型)、boolean(布尔型)、string(字符型)
(2) 复合数据类型(2):array(数组)、object(对象)
(3) 特殊数据类型(2):resource(资源)、 NULL(空)
资源类型:可以这样理解,访问外部文件时,返回的结果。
比如:PHP连接数据库、PHP创建图片文件。
NULL型
NULL型:只有一个值NULL,代表变量没有赋值。以下情况代表NULL。
$G = NULL; //变量赋值NULL值
unset($g)//删除一个变量
布尔型 只有两个值 true和false.
数字类型
整数:就是指整数,10 ,200,-200,-23
浮点型:指小数点,90、23.90 、-90 、89
字符型
1)用单引号引起来的,在单引号内只能使用 \’、\\
举例:$name = ‘Beijing’;
(2)用双引号引起来的,在双引号内可以使用所有的转义字符。
举例:$name = “Beijing”;
(3)heredoc方式:可以保存长文本
heredoc的语法格式
$str = <<<EOF
//中间可以书写很多内容
EOF;

浙公网安备 33010602011771号