$array = array('a', 'b', 'c', 'd', /*... letters from 3 alphabets*/);
$letter = 'some symbol, posted by user'; // real length = 1
Comment obtenir le savoir, est $letter
l'un des symboles, énumérés dans $array
?Rechercher symbole spécifique à l'intérieur tableau
Comme, si $letter = 'G'
et il n'y a pas G
dans $array
, bien return false
alors.
Oui, j'ai essayé in_array()
, mais il y a trop de symboles, est-il une autre solution (plus courte)?
Trop ... nombreux ... symboles? – BoltClock
Vous pourriez essayer de diviser chaque alphabet dans son propre tableau $, et ensuite faire un tas ensemble ... mais il ne devrait pas y avoir de limite sur la quantité d'éléments dans un tableau. –
des lettres et des symboles comme '!,?' etc – James