php

2019-05-24  本文已影响0人  叫我王必过

一、变量

PHP 变量规则:
变量以$符号开始,后面跟着变量的名称
变量名必须以字母或者下划线字符开始
变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )
变量名不能包含空格
变量名是区分大小写的($y 和 $Y 是两个不同的变量)

二、echo 和 print 区别:

echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。

三、PHP 类型比较

松散比较:使用两个等号 == 比较,只比较值,不比较类型。
严格比较:用两个等号 === 比较,除了比较值,也比较类型。

四、设置 PHP 常量define()

设置常量,使用 define() 函数,函数语法如下:
常量在定义后,默认是全局变量,可以在整个运行的脚本的任何地方使用。
bool define ( string name , mixedvalue [, bool $case_insensitive = false ] )
该函数有三个参数:

name:必选参数,常量名称,即标志符。
value:必选参数,常量的值。
case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。

五、echo、print_r、print、var_dump

echo、print_r、print、var_dump区别

六、数组创建

array() 创建数组
count() 函数用于返回数组的长度(元素的数量)

PHP 数组排序函数:

sort() - 对数组进行升序排列
rsort() - 对数组进行降序排列
asort() - 根据关联数组的值,对数组进行升序排列
ksort() - 根据关联数组的键,对数组进行升序排列
arsort() - 根据关联数组的值,对数组进行降序排列
krsort() - 根据关联数组的键,对数组进行降序排列

七、魔术常量

echo '这是第 " '  . __LINE__ . ' " 行';
echo '该文件位于 " '  . __FILE__ . ' " ';    //绝对路径
echo '该文件位于 " '  . __DIR__ . ' " ';      //根目录
echo  '函数名为:' . __FUNCTION__ ;
echo '类名为:'  . __CLASS__ . ;
echo '类名为:'  . __CLASS__ . "<br>";
echo '命名空间为:"', __NAMESPACE__, '"'; // 输出 "MyProject"
上一篇下一篇

猜你喜欢

热点阅读