3 | | * ''string'' '''strip_nl'''($chaine : ''string'') |
4 | | => supprime les saut de ligne dans une chaîne |
5 | | * __à utiliser normalement sur tous les résultats de formulaire qui ne doivent contenir qu'une seule ligne__ |
6 | | * /!\ ''va être supprimée'' |
7 | | * ''string'' '''escape_smart'''($chaine : ''string'', $strip = '''true''' : ''boolean'', $mode='''ENT_COMPAT''') |
8 | | => échappe les caractères spéciaux en html d'une chaîne. |
9 | | * si la chaîne ne proviens pas de $_GET[] ou $_POST[] il faut indiquer la valeur '''false''' pour $strip |
10 | | * si la chaîne est destinée à être traitée par du javascript (exemple les menus colorés) il faut utiliser '''ENT_QUOTES''' |
11 | | * pour plus de détails sur le paramètre $mode consulter [PHP:htmlspecialchars htmlspecialchars()] |
12 | | * __à utiliser pour toutes les chaînes qui doivent être incluses dans une page html__ |
13 | | * /!\ ''va être supprimée'' |
| 27 | |
| 28 | == Ancienne API == |
| 29 | '''Ces fonctions ne doivent plus être utilisées''' |
| 30 | |
| 31 | * ''string'' '''strip_nl'''($chaine : ''string'') |
| 32 | => supprime les saut de ligne dans une chaîne |
| 33 | * __à utiliser normalement sur tous les résultats de formulaire qui ne doivent contenir qu'une seule ligne__ |
| 34 | * /!\ ''va être supprimée'' |
| 35 | * ''string'' '''escape_smart'''($chaine : ''string'', $strip = '''true''' : ''boolean'', $mode='''ENT_COMPAT''') |
| 36 | => échappe les caractères spéciaux en html d'une chaîne. |
| 37 | * si la chaîne ne proviens pas de $_GET[] ou $_POST[] il faut indiquer la valeur '''false''' pour $strip |
| 38 | * si la chaîne est destinée à être traitée par du javascript (exemple les menus colorés) il faut utiliser '''ENT_QUOTES''' |
| 39 | * pour plus de détails sur le paramètre $mode consulter [PHP:htmlspecialchars htmlspecialchars()] |
| 40 | * __à utiliser pour toutes les chaînes qui doivent être incluses dans une page html__ |
| 41 | * /!\ ''va être supprimée'' |
| 42 | |