Addslashes :
Cette fonction ajoute des antislashs \ dans votre chaîne. Pour éviter d'avoir des bugs si votre
chaîne contient des guillemets ou des apostrophes.
Code PHP :
<?php
$nouvelle_variable = addslashes($ancienne_variable);
?>
Par exemple la phrase suivante :
J’appelle cette "fonction" pour les apostrophes et guillemets
Après passage dans la fonction devient :
J\’appelle cette \"fonction\" pour les apostrophes et guillemets
Et donc toutes les apostrophes et guillemets sont précédés par des antislashs.
nl2br
La fonction nl2br transforme toutes les "Entrées" qu'a tapé votre visiteur en code HTML "<br />"
(qui correspond à un retour à la ligne).
Code PHP :
<?php
$variable = 'Une première ligne.
la seconde ligne.
la troisième ligne. ';
$ variable = nl2br($variable);
echo $variable;
?>
strlen
Cette fonction retourne la longueur d'une chaîne de caractères, c'est-à-dire le nombre de lettres et
chiffres qu'il y a dans la chaîne (espaces compris). Exemple :
Code PHP:
<?php
$phrase = 'Bonjour ! C’est une phrase !';
$longueur = strlen($phrase);
echo 'La phrase ci-dessous comporte ' . $longueur . ' caractères :<br />' . $phrase;
?>
str_replace
str_replace remplace une chaîne de caractères par une autre. Exemple :
Code : PHP
<?php
$ma_variable = str_replace('b', 'v', 'Un ber bert bire bers un berre bert');
echo $ma_variable;
?>
Essayer !
3 paramètres sont nécessaires :
1. La chaîne qu'on recherche. Ici, on recherche les "b" (on aurait pu rechercher un mot aussi).
2. La chaîne qu'on veut mettre à la place. Ici, on met des "v" à la place des "b".
3. La chaîne dans laquelle on doit faire la recherche.
Ce qui nous donne :
Un ver vert vire vers un verre vert
strtolower
strtolower met tous les caractères d'une chaîne en minuscule.
Code : PHP
<?php
$chaine = 'ECRIRE TOUT CA EN MINUSCULE.';
$chaine = strtolower($chaine);
echo $chaine;
?>
Ce qui nous donne :
ecrire tout ca en minuscule
strtoupper
Renvoie une chaîne en majuscules
Code : PHP
<?php
$chaine = ' ecrire tout ca en majuscule.';
$chaine = strtoupper($chaine);
echo $chaine;
?>
Ce qui nous donne :
ECRIRE TOUT CA EN MAJUSCULE.
ucfirst
Met le premier caractère en majuscule
<?php
$chaine = ' met le premier caractère en majuscule.';
$chaine = ucfirst($chaine);
echo $chaine;
?>
Ce qui nous donne :
Met le premier caractère en majuscule