我在我的項目中使用preg_match_all()
來查找給定字符串中的匹配項。例如:找不到匹配項時preg_match_all()中第三個參數的類型
preg_match_all($pattern, $subject, $matches, $flags);
如果找到匹配,則$matches
參數將是根據$flags
有序匹配多維數組。
如果找不到匹配項,$matches
是什麼類型?它仍然是一個數組,雖然是一個空陣列,或者它會是其他的東西,如false
或null
?
價:http://php.net/manual/en/function.preg-match-all.php
你爲什麼不試試?只需var_dump()$匹配或證明它與不同的值,如false或null與'==='。 – syck
這聽起來應該是[非常容易檢查](http://ideone.com/Cy7HWM)。 – Phylogenesis