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

2

voir la fonction

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

voir la fonction

afficher() ajouté le 10/07/2009 à 16:42 par chibani dans la catégorie chaines

FONCTION SUPPRIMEE (ne sert rien) !

7

voir la fonction

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

voir la fonction

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

1353

voir la fonction

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.

3

voir la fonction

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

voir la fonction

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

voir la fonction

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"

24

voir la fonction

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"

6

voir la fonction