注释一般这样写 /** * 功能描述 * *@param int $id 函数参数描述 *@return Response 函数返回值描述 */
2018-09-180个赞
定义字符串时,单引号和双引号的区别: 双引号可以解析其中的变量,而单引号不解析变量; 双引号中的变量后要加特殊符号(大括号),不然会跟后面的内容构成另一个变量; 双引号解析转移字符,单引号不解析转移字符,但单引号能解析\‘和\ ; 单引号效率高于双引号,尽可能使用单引号; 双引号和单引号可以互插," ' $变量' " 这种形式变量会被解析;
使用定界符申明字符串时,其功能跟双引号差不多。注意结束部分需要顶格写。
2018-09-180个赞
空类型产生的3中情况 通过变量赋值明确指明变量的值为NULL 一个没有被赋值的变量 使用unset()函数被销毁的变量
empty() 与 isset() 的区别: empty() 参数只能输入1个变量,且当变量值为false或null时均返回true isset() 参数可以输入出多个变量,只要有1个变量为 null 就返回false ,当变量值为false时返回true
2018-09-180个赞
gettype() 可以获取变量的类型 var_dump() 可以输出变量的类型和值
字符串类型的数值 使用 is_numeric() 函数返回结果为真 $str = '18.8'; is_numeric($str)结果为真
2018-09-180个赞
在字符串中调用常量的时候,必须在引号外面。
2018-09-280个赞
PHP中函数是不区分大小写的,而变量是区分大小写的。
2018-10-160个赞
回调函数即是在一个函数里面,将另外1个函数作为其参数进行传入。
2018-10-160个赞
变量函数: $fu = 'demo'; $fu(); 则上述语句相当于调用了函数demo()
2018-10-160个赞
PHP中的goto目标位置只能位于同一个文件和作用于,无法跳出一个函数或类方法,也无法跳入到另一个函数或者另一个循环或switch结构中。
2018-10-160个赞