Pendant que Patrice s'amuse avec les dates, je vais vous dévoiler une astuce plus simple que vous connaissez peut-être déjà :
Lorsqu'on veut récupérer le dernier caractère d'une chaîne, la première solution qui nous viendrait à l'esprit serait :
$lastCharacter = substr('bonjour', strlen('bonjour') - 1), 1);
Mais en lisant un peu mieux la documentation PHP, on voit qu'il y a beaucoup plus simple et rapide, et qui en plus évite le calcul de la longueur de la chaîne :
$lastCharacter = substr('bonjour', -1);
En effet, il faut savoir que si le paramètre start de la fonction substr est négatif, on part de la fin de la chaîne, ainsi avec -1 on commence juste avant le dernier caractère et on récupère donc le dernier caractère de la chaîne.
1 commentaire:
Comme quoi, lire la doc c'est pas forcément inutile. RTFM est notre slogan :)
Enregistrer un commentaire