$array = array('a', 'b', 'c', 'd', /*... letters from 3 alphabets*/);
$letter = 'some symbol, posted by user'; // real length = 1
特定符號如何獲得認識,是符號$letter
之一,$array
上市?搜索內部陣列
一樣,如果$letter = 'G'
並且在$array
沒有G
,以及隨後return false
。
是的,我試過in_array()
,但有太多的符號,還有沒有其他的(短)的解決方案?
太...許多符號? – BoltClock 2010-09-02 18:17:31
你可以嘗試將每個字母分割成它自己的$數組,然後只是一起做一堆......但不應限制數組中的項的數量。字母和符號像'!,?'一樣 – 2010-09-02 18:19:20
等 – James 2010-09-02 18:21:05