Manipulation de variables de chaines


Recevez 1000 visiteurs par jour en provenance de Google
Téléchargez gratuitement notre guide explicatif
gagner argent

Variables de chaîne dans le PHP




Formation Affiliation Flash

Une variable de chaîne est employée pour stocker et manipuler le texte.
Dans ce cours nous allons apprendre comment manipuler des variables et concaténer des chaines de caractéres

Les variables de chaîne sont employées pour des valeurs qui contient des caractères.
Dans ce chapitre nous allons voir des fonctions communes et des opérateurs utilisés pour manipuler des chaînes dans le PHP.
Après la création d’une chaîne nous pouvons la manipuler. Une chaîne peut être employée directement dans une fonction ou elle peut être stockée dans une variable.
Ci-dessous, le code de PHP assigne le textes « Bonjour le monde !» à une variable de chaîne appelée le $texte :

	<?PHP
	 $texte= " Bonjour le monde ! " ;
	echo $texte ;
	?> 
	

Le résultat du code ci-dessus sera :

Bonjour le monde !


Maintenant, nous allons employer quelques fonctions et opérateurs pour manipuler une chaîne.

L'opérateur de concaténation

Il y a un opérateur de chaîne dans le PHP.
L'opérateur de concaténation point (.) est employé pour monter(ou grouper) deux chaînes .
Pour enchaîner deux variables de chaîne ensemble, employez l'opérateur de concaténation :

	<?PHP
	 $texte1= " Bonjour  le monde ! ";
	$texte2= " j’apprend le php ! " ;
	echo $texte1. " ". $texte2 ;
	?> 
	

Le résultat du code ci-dessus sera :


Bonjour le monde ! j’apprend le php!


Si nous regardons le code au-dessus vous voyez que nous avons employé l'opérateur de concaténation deux fois. C'est parce que nous avons dû insérer une troisième chaîne (un espace), pour séparer les deux chaînes.

Les fonctions de manipulation de chaîne

Il existe en php plusieurs fonctions pour manipuler les chaînes.

La fonction strlen ()

La fonction strlen () est employée pour renvoyer la longueur d'une chaîne.
Trouvons la longueur d'une chaîne :

	<?PHP
	echo strlen ("bonjour monde ! ") ;
	?> 
	

Le résultat du code ci-dessus sera :


16



La longueur d'une chaîne est employée souvent dans les boucles ou d'autres fonctions, quand il est important de connaître quand la chaîne finit. (par exemple dans une boucle, nous voudrions arrêter la boucle après le dernier caractère dans la chaîne).

La fonction strpos ()

La fonction de strpos () est employée pour rechercher le caractère dans une chaîne.
Si le caractère est trouvée, cette fonction renverra la position du premièr caractère trouvé. Si aucun caractère n'est trouvée, elle renverra FAUX.
Voyons si nous pouvons trouver la chaîne « php » dans notre chaîne :

	<?php
	echo strpos("Bonjour! j'apprend le php","php");
	?>
	

Le résultat du code ci-dessus sera :


22



La position de la chaîne « php » dans notre chaîne est la position 22. La raison pour laquelle elle est 22 (et non 23), est que la première position dans la chaîne est 0, et non 1.

La fonction strrev ()

La fonction strrev() est employée pour inverser une chaîne Voyant si nous pouvons inverser la chaîne "Bonjour !") :

	<?Php
	echo strrev ("Bonjour !");
	?>
	

le résultat du code ci-dessus sera :


! ruojnoB



Nous aurons l’occasion de voir peut être d’autre fonction de manipulation de chaine de caractères dans les cours prochains.
Mais si vous voulez voir plus de fonctions, allez voir notre references des fonctions de chaine






Cours precedent:
cours precedent  Les variable en PHP

    Sommaire de :
Le langage php

 Cours suivant:
Les operateurs de PHP   cours suivant

location serveurs hébergeur de sites internet en France

purchase text links