1.”var_dump”函数可以将变量的数据类型显示出来。
2."memory_get_usage”获取当前PHP消耗的内存。
3.php中的字符串型分单引号,双引号和HereDoc结构形式,双引号可以解析变量,单引号不可以。如:
4.如果字符串很长,可以使用HereDoc结构,首先使用定界符<<<表示字符串,然后在<<<后提供一个标识符,如:“HAHA”,字符串结尾处也要写上标志符,且是单独占一行的,这个标志符是自己随意定义的,定义的字符串包括在标识符之间。
5.
$file = fopen(url,"r");//只读方式打开文件
feof($file);//判断是否是最后一行
fgets($file);//读取一行文件
fclose($file);//关闭文件6.unset()指令,将变量注销定义,如:$var="我是一个变量";unset($var);通过unset操作,输出变量为null。未定义的变量也为null。
7.函数define()定义一个常量。define($constant_name,$value,$case_sensitive),第一个参数是常量的名称,第二个参数是常量的值,第三个参数为可选项(true,false),是否大小写敏感,默认为false敏感。
8.PHP系统常量:
echo __FILE__:获取当前文件在系统中的位置;
echo __LINE__:可以获取当前代码在第几行;
echo PHP_VERSION:当前PHP解析器的版本号;
echo PHP_OS:执行当前PHP版本的操作系统。
9.constant(constant_name);返回常量的值,参数为要获取的常量的名称或者是存放常量的变量的名称。
10.defined()函数还可以用来判断一个常量是否已经定义了,如:defined($n),若$n存在,则返回true,否则返回false。
11.PHP中的&是引用赋值,如$a = "hello",$b = &$a,此时$b与$a是共享一块内存的,如果内存中的数据发生变化,则$a和$b都会发生变化。不同于=赋值的是,=赋值是直接给 变量又申请了一块儿内存。
12.PHP中的连接符“.”是将两个字符串组成一个新的字符串,而“.=”是将右边的字符串附加到左边的字符串后面,不组成新的。