Recherche rapide
     
Espace Membres
il y'a actuellement 32370 membres
 
Pseudo  
Password  
inscriptions
 
Cours php/Tutoriels
  1/  Apprendre les bases de PHP
  1a/  Divers en PHP, les erreurs, les variables etc...
  2/  Les variables
  3/  Les variables d'environnements
  4/  Les conditions
  5/  Les boucles
  6/  Les cookies
  7/  Travailler sur les dates
  8/  Les tableaux array()
  9/  Travailler avec les fichiers
  10/  Traiter les chaines de caractères
  11/  Récuperer et verifier les données d'un formulaire
  12/  Envoyer des mails
  13/  Les pseudo-frames
  14/  Débuter avec mysql
  15/  Fonctions update et delete de mysql
  16/  Comprendre et utiliser la clause where
  17/  Liste de quelques fonctions mysql
  18/  Mysql par la pratique, construire un livre d'or
  19/  Construire un mini moteur ou annuaire
  20/  Afficher sur plusieurs pages
  21/  La construction de votre forum
  22/  Faire son script de sondage (vote)
  23/  Sessions , mise en pratique
  24/  Sessions , récapitulatif
  25/  Les expressions régulières
  26/  Coder son ANTI-FLOOD
  27/  Utiliser et créer ses fonctions
  28/  Upload et transfert de fichiers
 
 
 
Liens
  Les cours pour bien débuter PHP

Traiter les chaînes de caractères cours n°10

Mis à jour le 23-1-2007

Vous allez découvrir dans ce cours comment travailler sur les chaînes de caractères, ainsi que la liste des fonctions

Les fonctions : 
Fonction Description
strtolower() Mise en minuscule
strtoupper() Mise en majuscule
ucfirst() Mise en majuscule de l'initiale
nl2br() Remplace le \n par <br> pour affichage
htmlspecialshars() Convertit les caractères html
addslashes() Fait précéder les caractères spéciaux d'un \
stripslashes() Supprime les \
ltrim() Supprime les espaces initiaux
trim() Supprime les espaces en début et fin
 
 

Fonctions de remplacement:

//la phrase modèle
$chaine = "Le php est un langage payant";


str_replace()
//Nous allons remplacer payant par gratuit

$chaine1 = str_replace("payant","gratuit",$chaine) ;

//on affiche le résultat

print $chaine1;

Affiche à l'écran
Le php est un langage gratuit



ereg_replace()
$chaine1 = ereg_replace("payant","gratuit",$chaine) ;

//on affiche le résultat

print $chaine1;

Affiche à l'écran
Le php est un langage gratuit


.
Rechercher un mot:

//la phrase modèle
$chaine = "Le php est un langage gratuit";


if( ereg('un',$chaine)) //on recherche le mot un dans la phrase
{
print 'le mot un est bien dans la phrase';
}
else{
print 'le mot n\'est pas trouvé';
}

 
Découper une chaîne:

//la phrase modèle
$chaine = "Le php est un langage gratuit";


//on utilise split() pour découper la phrase
$resultat = split(" ",$chaine); //on découpe la chaîne avec comme modèle, l'espace

//Attention: le résultat obtenu est sous forme de tableau

print $resultat['1'];

Affiche à l'éc
ran
php

Pour mémoire, le tableau obtenu se présente comme ceci

Le
php
est
un
langage
gratuit
0
1
2
3
4
5
 
Vérifier si une variable est vide:

if( empty($variable_a_verifier)) //empty vérifie si la variable est définie
{
print "La variable est vide";
//message erreur variable vide
}
else{
print "c'est ok";
//la variable est attribuée c'est donc ok
}

#-- le contraire de empty() est isset()

if( isset($variable_a_verifier)) //isset vérifie si la variable est attribuée
{

print "ok la variable est attribué";
}
else{
print "la variable est vide";
}
 

A vos claviers et bonne prog
'e' Stressman


>>> Cours suivant n° 1

 

 
 
Rubrique installer
  1°/  Apache et PHP
  2°/  Mysql sur votre PC (version tar.gz)
  3°/  Mysql sur votre PC (version rpm)
 
Newsletter

 
Votez !!
Pas de votes ni suggestions actuellement
 
 
 
Débuter Linux
 1°/   Introduction
 2°/   Installation ( 1ere partie )
 3°/   Installation ( 2ème partie )
 4°/   Connexion / documentation / Synthaxe
 5°/   Les différentes commandes sous linux
 6°/   Installer / Désinstaller / Lister les applications
 7°/   Manipulation des chaines de caractères
 
    © Copyright 2005 - az-php.com - tous droits réservés , reproduction interdite . Hébergé par 1hebergeur.com [ mentions légales & copyright ]