Rechercher : dans
Par :

Explication d'une fonction php: preg_replace

Dernière réponse le 27 jan 2003 à 15:19:44 mahini, le 27 jan 2003 à 14:43:58 
 Signaler ce message aux modérateurs

Salut !
voila je recherchais une fonction permettant de supprimer les espaces dans un fichier et j'ai trouvé ceci.
ca marche mais je ne comprend pas la signification de "/\s/" dans la fonction.
quelqu'un pourrait m'expliquer ?

$contenu=fread($fich,filesize($fichier));
fclose ($fich); //fermeture du fichier

preg_replace('/\s/', '', $contenu);

Meilleures réponses pour « Explication d'une fonction php: preg_replace » dans :
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[PHP] Headers already sent by..... VoirLorsque vous utilisez une fonction PHP qui manipule les en-têtes HTTP comme par exemple: header() setcookie() session_start() Il est important d'utiliser ces fonctions avant d'avoir généré le moindre flux vers le client. A partir du moment où...
PHP - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...
PHP - Affichage de texte sur le navigateur VoirLe but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces...
Installation de EasyPHP VoirIntroduction à EasyPHP Afin de faire fonctionner PHP, il est nécessaire à la base d'en télécharger les sources depuis un site spécialisé (par exemple PHP.net), puis de compiler celui-ci (ainsi que d'éditer les liens) afin de créer un fichier...

1

 Krizniak, le 27 jan 2003 à 15:19:44

Salut mahini...

Il s'agit d'une expression régulière (délimitée par '/' ...).

Le \s représente tout espace défini comme tel (espaces, tabulations, retours de chariots, etc...)

Voici une page où tu pourras trouver plus d'explications :
http://www.laltruiste.com/coursphp/regexp_delimiteur.html

Bonne programmation !!


Krizniak

Répondre à Krizniak