function StringCount($searchstring, $findstring)
{
return (strpos($searchstring, $findstring) === false ? 0 : count(split($findstring, $searchstring)) - 1);
}
它返回字符串中子串的ocourances數,但爲什麼不只是使用count?解釋此函數的語法
這是什麼意思=== false ? 0 :
我的意思是這是怎麼稱呼其不是如果或情況下有辦法調用這種類型的寫作?
如果包含在一個函數中,這個解釋更完整,因爲整個事情要麼返回b或c,也稱爲三次鉤子。 –
1.「三元」。事實上,你會經常聽到這個叫做*三元操作符,因爲C'ish語言中很少/沒有其他常見操作符。 – cHao
'x? y:z'和'if(x){y} else {y}'是不完全一樣的東西。是的,當用這種方式解釋時,初學者更容易掌握,但不是這樣;-) – VolkerK