Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki ElementSpeak lib_string
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Information : The version displayed on this page is not the latest available.
History View code

Glx-Dock / Cairo-Dock

Home

History

Language

fr Français

Support Us

Flattr this

Cairo-Dockon

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); //Affiche '005'
echo es_nb_format(132,3); //Affiche '132'
echo es_nb_format(5); //Affiche '05'


Note : Cette fonction est utilisé dans ElementSpeak pour afficher les chiffres des dates.


Glx-Dock / Cairo-Dock Wiki ElementSpeak lib_string Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.