Che istruzione si usa per fare questa operazione?
se $variabile inizia per "a" allora ...
grazie e scusate la domanda banale
Che istruzione si usa per fare questa operazione?
se $variabile inizia per "a" allora ...
grazie e scusate la domanda banale
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/manual/en/control-structures.if.php
http://www.php.net/substr
Proprio quello che cercavo, grazie
Se ti interessa solo la prima lettera, c'è un metodo che non troverai nella pagina di manuale di substr.
codice:$stringa = 'Questa frase comincia per Q'; if($stringa{0} == 'Q') { echo "effettivamente la frase comincia per Q" }
Hai ragione, nella pagina del manuale indicata viene descritto l'utilizzo delle parentesi quadre:Originariamente inviato da gianiaz
Se ti interessa solo la prima lettera, c'è un metodo che non troverai nella pagina di manuale di substr.
Anche se personalmente preferisco l'utilizzo di substr() in modo da evitare eventuali Notice causati, ad esempio, da stringhe vuote.Example #3 Basic substr() usage
// Accessing single characters in a string
// can also be achieved using "square brackets"
$string = 'abcdef';
echo $string[0]; // a
echo $string[3]; // d
echo $string[strlen($string)-1]; // f
non vorrei dire una cavolata, ma l'utilizzo delle parentesi quadre dovrebbe essere deprecato, ma non ci metterei la firmaOriginariamente inviato da filippo.toso
Hai ragione, nella pagina del manuale indicata viene descritto l'utilizzo delle parentesi quadre.
In effetti non ci avevo pensato, in genere se hai comunque come abitudine di controllare che la variabile contenga qualcosa non incorri in questo problema, ma è una giusta precisazione.Anche se personalmente preferisco l'utilizzo di substr() in modo da evitare eventuali Notice causati, ad esempio, da stringhe vuote.
Ciao
In verità sono le parentesi graffe che verranno deprecate con PHP 6:Originariamente inviato da gianiaz
non vorrei dire una cavolata, ma l'utilizzo delle parentesi quadre dovrebbe essere deprecato, ma non ci metterei la firma
http://www.php.net/manual/en/languag....string.substr
ecco... stavo tornando per chiedere venia e mi hai preceduto... :P