- Home
- Categorie
- Coding e Sistemistica
- PHP
- variabile if e constante non completa
-
variabile if e constante non completa
Come si fa a specificare nella variabile IF in questo modo:
[PHP]if ($variabile == 'name'){
//
}[/PHP]Che io non voglio che esso vada a trovare per forza "name" cosi come è scritto... ma di trovare proprio tutti quelli che iniziano per name, so già come impostare il foreach ecc... ma non so cosa mettere dentro IF.
Ricordo che c'era una funzione ma non ricordo quale
ciao
-
Ciao alessiofbt,
PROVA così:
[php]
<?
$stringa="name";
$variabile="namecheap";
if($variabile{0}==$stringa{0} && $variabile{1}==$stringa{1} && $variabile{2}==$stringa{2} && $variabile{3}==$stringa{3}){
echo "ok";
} ?>
[/php];)
-
non mi e' molto chiara la tua richiesta.. mi sembra che tu voglia controllare se una data variabile inizi con un certo test, giusto?
credo la funzione che fa al caso tuo sia [url=http://it.php.net/manual/it/function.strstr.php]strstr, che cerca una stringa dentro un'altra... puoi controllare che restituisca il valore "zero", cioe' che la stringa cercata compaia all'inizio di quella da controllare..
spero di varti aiutato..
-
Per trovare quelle che iniziano con name:
if (strncmp($variabile, "name", 4) == 0) { // qui entro se iniziano con name }