0
什麼是更好的方式來格式化下面的代碼行。如果沒有格式化,其他方法也會做。在php中格式化long if語句
if (
array_key_exists('type',$handle) &&
array_key_exists('parent',$handle) &&
array_key_exists('userName',$handle) &&
array_key_exists('userId',$handle) &&
array_key_exists('countryCode',$handle)
)
if(
ctype_digit($listType) &&
ctype_digit($listParent) &&
(ctype_alnum($listUserName) && (strlen($listUserName) >=5 && strlen($listUserName) <=24)) && ctype_digit($listUserId) &&
(ctype_alpha($listCountryCode) &&
array_key_exists($listCountryCode, $countries))
)
此外,是這樣的事情在PHP中可行嗎?
bool fTest1 = A == B ;
bool fTest2 = C ;
bool fTest3 = f(1,2,3) ;
bool fSuccess = (fTest1 | ftest2) & fTest3 ;
if (fSuccess)
...
是的,這是非常可行的 –