Salve,
come posso a controllare se una variabile contiene un stringa???
Dovrei fare una cosa del genere:
if ($a contain "Ciao Amico"){
echo "Saluti";
}
Un saluto a tutti.
Salve,
come posso a controllare se una variabile contiene un stringa???
Dovrei fare una cosa del genere:
if ($a contain "Ciao Amico"){
echo "Saluti";
}
Un saluto a tutti.
if ($a == "Ciao Amico"){
echo "Saluti";
}
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
Non funziona
avevo provato!
Dimenticavo che la variabile non contiene solo "Ciao Amico",
ma può contenere "testo Ciao Amico testo".
Scusa per la dimenticanza,
grazie.
ma la variabile arriva da una form con metodo GET o POST ?
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
Occhio che la funzione ereg è case sensitive. Se vuoi lo stesso risultato però senza badare a maiusole o minuscole puoi usare eregi().Codice PHP:
if (ereg("Ciao Amico",$a)) {
echo "Saluti";
}
GRAZIE
VaLvOnAuTa
ora funziona!!!
---------------------------------
Non sapevo ci fosse differenza
se una variabile e settata e settata,
Ciao e grazie a tutti
ereg() sfrutta le espressioni regolari e verifica la presenza di un gruppo di lettere (o di una lettera o di una "regola" - ad esempio 3 numeri consecutivi seguiti da una lettera) all'interno di un testo.[supersaibal]Originariamente inviato da GaRo73
GRAZIE
VaLvOnAuTa
ora funziona!!!
---------------------------------
Non sapevo ci fosse differenza
se una variabile e settata e settata,
Ciao e grazie a tutti [/supersaibal]
Se fai $a == "testo" non si verifica che "testo" sia all'interno della variabile, ma che la variabile sia "testo".