Rechercher : dans
Par :

PHP et chaine de caractere

Dernière réponse le 27 jun 2008 à 14:13:20 mouse, le 25 nov 2001 à 20:34:18 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « PHP et chaine de caractere » dans :
[PHP] Les ressemblances à ne pas confondre VoirIntroduction Concaténation ou paramètres ? Guillemets/Apostrophe Structure require/include isset vs empty htmlentities ou htmlspecialchars ? Nombre de signes égal Introduction Cette astuce présente plusieurs fonction ou astuces en php...
VBScript - Les fonctions de chaînes de caractères VoirLes fonctions de chaînes de caractères Fonction Description Filter(InputStrings, Value[, Include[, Compare]]) Sélectionne des chaînes de caractères parmi un tableau de chaînes...
PHP - Expressions régulières VoirQu'est-ce qu'une expression régulière? Les expressions régulières sont des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, c'est-à-dire permettant de trouver les portions de la chaîne correspondant au...
Javascript - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractère Une chaîne de caractère est, comme son nom l'indique, une suite de caractères. On la représente par la suite de caractères encadrée par des guillemets simples (') ou doubles ("), sachant que les deux types de...

1

Starsheep, le 25 nov 2001 à 22:04:41

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.

Répondre à Starsheep

2

Moadeep, le 8 avr 2008 à 02:57:36

Salut, je ne suis pas un expert en php,
Mais je sais que pour certaines manipulation peu couteuses en ressources serveur sur les chaines de caractères,
tu peux utilisé: "substr" tiens un lien : http://www.manuelphp.com/php/function.substr.php

Répondre à Moadeep

3

 aminega1, le 27 jun 2008 à 14:13:20

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.

Répondre à aminega1
Collection CommentÇaMarche.net