我有這樣的代碼在這裏:PHP的數組問題
if (in_array('mystring', $entry->getCategories()->getValues()))
{
... //do somethingA
這工作。
但是,如果「mystring」或「mYstring」或「MYSTRING」是這種情況,我想允許somethingA運行。
所以我已經試過像這樣:
if (in_array(array('OCC', 'OCc','Occ', 'occ', 'ocC','oCC', 'oCc', 'OcC'), $entry->getCategories()->getValues()))
{
但我什麼也沒得到恢復。我在這裏錯過了什麼?
非常感謝, MEM
那麼,getValues()返回什麼? – 2010-12-06 18:10:14
@Pekka - 這是一個預期的字符串,所以我猜。 (真的,我沒有轉儲他們,我只是認爲問題會在這in_array錯過使用,顯然是這樣。幸運的猜測,我應該有更多的傾倒它 – MEM 2010-12-06 18:20:32