0
採取例如在下面的代碼是否正在使用&&分配值並執行錯誤操作?
preg_match(
$curlyBracesCapturer,
$directory,
$match
) && $directory != '' && isset($values[$match[1]]) && $directoryStack .= str_replace(
$match[0],
$placeholdersReplacements[$match[1]] . '/',
$directory
);
我見過的事情是這樣的框架,當是太多?
謝謝!
對我來說太多了,但它是基於觀點的問題 – 2014-09-04 07:50:31
我經常做的事情是'if(($ myObject = getSomeObject($ myParam))!== null){//有一個對象}'但我從來沒有做過在if語句之前的字符串連接。理論上你可以把每個語句放在'if'結構中。但是如上所述,它在某些時候會變得太多,導致代碼不可讀。 – TiMESPLiNTER 2014-09-04 07:52:43