C colomber Utente Attivo 4 Dic 2012 232 1 18 3 Apr 2013 #1 Salve a tutti in un'array devo estrarre le parole che iniziano con aba faccio in questo modo ma non mi da risultati anche se ci sono PHP: $prova = "aba"; foreach( $dati as $chiave) { $car = substr($chiave, 0, 2); if ($car == $prova){ echo $chiave; } }
Salve a tutti in un'array devo estrarre le parole che iniziano con aba faccio in questo modo ma non mi da risultati anche se ci sono PHP: $prova = "aba"; foreach( $dati as $chiave) { $car = substr($chiave, 0, 2); if ($car == $prova){ echo $chiave; } }
N Nefyt Utente Attivo 17 Apr 2012 1.102 0 0 3 Apr 2013 #2 Correggi il substr() aumentando di uno il terzo parametro PHP: substr($chiave,0,3)
C colomber Utente Attivo 4 Dic 2012 232 1 18 3 Apr 2013 #4 e per trovare le parole che contengono aba, ma non all'inizio e non alla fine? Ultima modifica: 3 Apr 2013
N Nefyt Utente Attivo 17 Apr 2012 1.102 0 0 3 Apr 2013 #5 colomber ha scritto: e per trovare le parole che contengono aba, ma non all'inizio e non alla fine? Clicca per allargare... Fai cosi PHP: $posizione= strpos($var,'aba'); if($posizione!=0 && $posizione!=strlen($var)-3) echo "aba è nel mezzo";
colomber ha scritto: e per trovare le parole che contengono aba, ma non all'inizio e non alla fine? Clicca per allargare... Fai cosi PHP: $posizione= strpos($var,'aba'); if($posizione!=0 && $posizione!=strlen($var)-3) echo "aba è nel mezzo";