Fonctions PHP : catégorie chaines
La navigation par catégorie permet de regrouper les fonctions php sous un même thème.
Vous pouvez retrouver les catégories de gestion des dates, gestion des fichiers, gestion des bases de données mysql, manipulation des chaines de caractère, les formulaires et les inclassables dans la catégorie divers
CouperPhrase() ajouté le 11/08/2009 à 16:42 par Florent dans la catégorie chaines
Couper une phrase sans couper les mots
1
enleverAccents() ajouté le 19/07/2009 à 23:22 par vince dans la catégorie chaines
Ce code je l'ai tout d'abord créé suite à l'utilisation de Pixie CMS, qui lorsque je postais des articles avec des accents me supprimais carrément mon texte, ce qui pour le URL Friendly était pas tip-top.
Suite à des problèmes d'encodage, j'ai donc décidé de transformer la chaine en entite html puis ensuite de la transformer.
Le plus long aura était de tapé toutes les entités =)
pour le fun j'en ai créée une fausse "&otist;"
Bonne utilisation de ma fonction, n'hésitez pas à fournier des améliorations, j'ai pondu ça assez vite dans le cas précis de l'utilisation de Pixie, il faudrait peut-être vérifié que l'on a bien une string en entrée etc.. si on veut sécuriser la fonction
1
afficher() ajouté le 10/07/2009 à 16:42 par chibani dans la catégorie chaines
FONCTION SUPPRIMEE (ne sert à rien) !
6
htmlToText() ajouté le 04/07/2009 à 15:15 par greg dans la catégorie chaines
Convertit du HTML en text en supprimant les balises HTML
2
TableauPHP_vers_ListeHTML() ajouté le 03/07/2009 à 19:13 par maksim dans la catégorie chaines
Fonction pour transformer un tableau PHP en liste HTML (rare !)
1349
pourcentage_majuscule() ajouté le 22/05/2009 à 16:35 par arnaud-k dans la catégorie chaines
La fonction php poucentage_majuscule retourne le pourcentage de caratères en majuscules par rapport au nombre de caractères total de la chaîne passé en paramètre. (voir l'exemple d'utilisation en commentaire)
Le nombre retourné est arrondi à 1 près.
1
str_sshuffle() ajouté le 21/05/2009 à 21:30 par Guile dans la catégorie chaines
str_shuffle($str) renvoie la chaîne de caractères $str chamboulée (shuffle) : les caractères de cette chaîne sont mis dans le désordre.
Cette fonction n'est pas révolutionnaire, mais permet de générer un chamboulement de chaîne constant par rapport à une valeur donnée.
Peut-être utilisée dans une génération de clé de cryptage à partir d'un simple nombre.
Exemple :
$str = 'abcdefghij';
echo str_shuffle($str) . "\n";
echo str_shuffle($str) . "\n";
echo str_sshuffle($str, 42) . "\n";
echo str_sshuffle($str, 42) . "\n";
Résultat :
edjaghcbfi
ceadigbhjf
idceafgjhb
idceafgjhb
0
noExoticCar() ajouté le 19/05/2009 à 16:56 par stopher dans la catégorie chaines
Permet de remplacer les caractères accentués par les mêmes mais sans accent !
0
to_permalink() ajouté le 18/05/2009 à 13:23 par seebz dans la catégorie chaines
Converti un chaine pour être utilisée dans une url.
L'intéret est que cette fonction fonctionne quel que soit l'encodage (charset) utilisé.
Usage:
$title = "J'adôre les Sushis";
$permalink = to_permalink( $title ); // "j-adore-les-sushis"
17
pluralize() ajouté le 18/05/2009 à 13:08 par seebz dans la catégorie chaines
Retourne un chaine au singulier ou pluriel selon $nb :
Exemple:
pluralize(5, "%d commentaire posté", "%d commentaires postés");
// Retourne : "5 commentaires postés"
4