PHP et chaine de caractere

mouse Messages postés 136 Statut Membre -  
 seb5555 -
Bonjour,

Petites questions sur les chaine de caratere:

je voudrais savoir s'il est possible de couper une chaine de caractere. Par exemple j'ai une variable $truc="Hello the world"
et je voudrais recuperer les 4 premieres lettres à savoir "Hell".
En VB, on utilise les fonctions mid, left... mais je ne connais par leur equivalent en PHP

Autre chose, quelles sont les operations de comparaison sur les chaines de caractere ? Y a-t-il un operateur 'like' ?
if ("Hello the world" like "Hello*) .... ou * correspond a une chaine quelquoncque ? le like provient aussi de VB, y a-t-il une fonction equivalente ?

Merci de votre aide

4 réponses

  1. Starsheep
     
    PHP est tres performant pour les opérations sur les chaines de caract. Mais il faut savoir manipuler les expressions regulières (du type POSIX).
    Je te conseille d'aller là :
    http://www.php.net/manual/fr/ref.regex.php

    Regarde la fonction ereg( chaine1 , chaine2 ), qui regarde si chaine2 est du "type" de chaine2.
    0
  2. aminega1 Messages postés 17 Statut Membre 2
     
    Salut,
    Essaie ce site là dedans tu trouveras tout conçernant PHP & MySQL. Je te conseille de télécharger la documentation en français puis tu sera guidé dans les autres documentations et livres en anglais.
    http://hannibalwebmaster.ifrance.com
    puis clique sur la rubrique documentation et aprés sur logiciel.
    J'espére que tu trouveras tout ce que t'en as besoin.
    -1
  3. seb5555
     
    pour les comparaison regace ça : http://chermou.org/reponses/existe-t-il-une-fonction-qui-compare-les-chaines-en-php_37840
    -1