Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tips_informatiques:programmation:php:plugin_alaxos:librairie:stringtool [2010/08/24 23:03] nico |
tips_informatiques:programmation:php:plugin_alaxos:librairie:stringtool [2010/08/24 00:00] (Version actuelle) |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
- | __start_with($string, $needle, $case_sensitive = true)__ | + | **start_with($string, $needle, $case_sensitive = true)** |
>Vérifie si une chaîne de caractères commence par une autre. | >Vérifie si une chaîne de caractères commence par une autre. | ||
Ligne 20: | Ligne 20: | ||
</code> | </code> | ||
- | __end_with($string, $needle, $case_sensitive = true)__ | + | **end_with($string, $needle, $case_sensitive = true)** |
>Vérifie si une chaîne de caractères se termine par une autre. | >Vérifie si une chaîne de caractères se termine par une autre. | ||
Ligne 32: | Ligne 32: | ||
- | __get_value_between_chars($haystack, $index = 0, $opening_char = '[', $closing_char = ']')__ | + | **get_value_between_chars($haystack, $index = 0, $opening_char = '[', $closing_char = ']')** |
>Retourne une chaîne de caractères comprise entre deux caractères (ou chaînes de caractères) donnés. | >Retourne une chaîne de caractères comprise entre deux caractères (ou chaînes de caractères) donnés. | ||
Ligne 47: | Ligne 47: | ||
- | __get_alphanumeric_random_string($length = 10)__ | + | **get_alphanumeric_random_string($length = 10)** |
>Retourne une chaîne alpha-numérique aléatoire de la taille indiquée | >Retourne une chaîne alpha-numérique aléatoire de la taille indiquée | ||
Ligne 58: | Ligne 58: | ||
- | __ensure_start_with($string, $leading_string)__ | + | **ensure_start_with($string, $leading_string)** |
>S'assure qu'une chaîne de caractères commence par une autre chaîne de caractères | >S'assure qu'une chaîne de caractères commence par une autre chaîne de caractères | ||
Ligne 69: | Ligne 69: | ||
- | __ensure_end_with($string, $trailing_string)__ | + | **ensure_end_with($string, $trailing_string)** |
>S'assure qu'une chaîne de caractères se termine par une autre chaîne de caractères | >S'assure qu'une chaîne de caractères se termine par une autre chaîne de caractères | ||
Ligne 80: | Ligne 80: | ||
- | __remove_trailing($string, $trailing_string)__ | + | **remove_trailing($string, $trailing_string)** |
>S'assure qu'une chaîne de caractères ne se termine pas par une autre chaîne de caractères | >S'assure qu'une chaîne de caractères ne se termine pas par une autre chaîne de caractères | ||
Ligne 91: | Ligne 91: | ||
- | __is_valid_email($email)__ | + | **is_valid_email($email)** |
>S'assure que la chaîne de caractères donnée est une adresse email valide | >S'assure que la chaîne de caractères donnée est une adresse email valide | ||
Ligne 102: | Ligne 102: | ||
- | __shorten($string, $max_length = 100, $ellipse = '...', $clever_cut = true)__ | + | **shorten($string, $max_length = 100, $ellipse = '...', $clever_cut = true)** |
>Retourne une une chaîne de caractères racourcie. | >Retourne une une chaîne de caractères racourcie. |