2013年1月10日 星期四

PHP 簡寫標籤


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

<?php echo $A; ?>

可寫成

<?= $A; ?>



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

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

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

可改寫成

($foo) ? ($str = 'yes') : ($str = 'no');

另外if沒有else的函數

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

可改成

$foo && $str = 'yes';

保持良好的寫作習慣是很重要......(菸
Share:

0 意見: