一、轉載地址
二、轉載內容
1、PHP的語法糖
- 計算機語言中添加的某種語法,這種語法對語言的功能並沒有影響,但是更方便程序員使用。
2、常見的PHP的語法糖
- echo(),print(),die(),isset(),unset(),include(),include_once(),require(),requiee_once(),array(),list(),empty(),eval()
3、echo的逗號和點號
$foo='hello';
$bar='world';
echo $foo.$bar;
echo $foo,$bar;
4、判斷字符串的長度
$str='hello';
if(strlen($str)===5) echo 'do sth...';
if(!isset($str[5])) echo 'do sth..';
- strlen()函數執行起來相當快,只返回zval結構中存儲的已知字符串長度。但是由於strlen()是函數,多多少少會有些慢。
5、使用[]代替array()
$arr=array();
$arr=[];
$arr=array(1,2,3,4);
$arr=[1,2,3,4];
6、用…定義變長參數函數
function addAll(...$num){
$sum=array_sum($num);
return $sum;
}
addAll(1,2,3,4,5,6);
7、不用eval()
- eval()能夠執行所有的PHP代碼,非常的危險!慎用!