| 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 | |