Information : The version displayed on this page is not the latest available.
Language
Français
|
ElementSpeak/lib_string |
|
Introduction lib_string est une bibliothèque de fonction PHP permettant la gestion des chaines de caractère. Elle à été codé spécialement pour ElementSpeak bien qu'elle soit indépendante de ce dernier et qu'elle puisse être utilisé par d'autre projet.
Initialisation lib_string n'est constitué que d'une suite de déclaration de fonction. Pour initialiser la bibliothèque, il suffit donc d'inclure le fichier lib_string.php
include('lib_string.php');
Note : Dans ElementSpeak, lib_database se trouve dans le répertoire includes. L'adresse du fichier à inclure est donc 'includes/lib_database.php'.
Fonctions es_str_cut() La fonction es_str_cut() permet de découper une chaine de caractère en deux points. Cette fonction admet trois arguments : La chaine à couper, la position de première coupure et le position de la deuxième coupure.
$string2 = es_str_cut($string1,$pos1,$pos2);
Cette fonction n'est en faite qu'une réécriture de la fonction substr(). Il est parfois plus simple de rentrer deux positions plutôt qu'une position et une longueur comme c'est le cas de substr().
es_str_simple() La fonction es_str_simple() permet de simplifier une chaine de caractère. Elle remplace les caractères accentués par leur équivalent simplifié et transforme toutes les majuscules en minuscule.
$string2 = es_str_simple($string1);
Note : Cette fonction est utilisé dans ElementSpeak pour simplifier un texte à indexer.
es_nb_format() La fonction es_nb_format() permet d'ajouter une série de zero jusqu'à ce que le nombre atteigne une taille donnée. La fonction admet deux paramètres : Le nombre à transformer et sa taille final (par défaut définit à 2).
$string = es_nb_format($int,$size);
echo es_nb_format(5,3); echo es_nb_format(132,3); echo es_nb_format(5);
Note : Cette fonction est utilisé dans ElementSpeak pour afficher les chiffres des dates. |
|
Online users :