PHP et chaine de caractere

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. 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
    1. 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
      1. pour les comparaison regace ça : http://chermou.org/reponses/existe-t-il-une-fonction-qui-compare-les-chaines-en-php_37840
        -1