PHP 的簡寫

因為最近編輯網頁,遇到PHP縮寫的問題,找了相關資料,真是整死我了...(昏~ @A@)

php 中有不少的縮寫,說真的方便歸方便 其實在程式閱讀上未必能增加可讀性

<?php echo $A; ?>
可寫成

<?= $A; ?>
如果有在 php.ini 中把 short_open_tag = Off
改為
short_open_tag = On
就可以讓 php 識別 這樣的短標籤

其次在 php 中也有其他的縮寫法

if($foo) {
    $str = 'yes';
} else {
    $str = 'no';
}

可改寫成

($foo) ? ($str = 'yes') : ($str = 'no');
另外 if 沒有 else 的函數

if($foo) {
    $str = 'yes';
}

可改成

$foo && $str = 'yes';
保持良好的寫作習慣是很重要......

此篇文章引用自 http://blog.xsoin.com/2013/01/php.html
相關推薦 http://ithelp.ithome.com.tw/question/10156923