Maison  >  Article  >  développement back-end  >  PHP peut-il boucler une chaîne ?

PHP peut-il boucler une chaîne ?

青灯夜游
青灯夜游original
2022-09-23 19:11:343558parcourir

php peut boucler des chaînes. En PHP, les chaînes peuvent être utilisées comme tableaux. Les caractères de la chaîne peuvent être recherchés et modifiés en commençant par 0 et en contenant les nombres correspondants entre crochets similaires à la structure du tableau, par conséquent, ils peuvent également être utilisés comme une boucle en boucle ; chaîne comme un tableau), la syntaxe pour boucler une chaîne est "for($i=0;$i

PHP peut-il boucler une chaîne ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

php peut boucler des chaînes.

En PHP, les chaînes peuvent être utilisées comme tableaux (vous pouvez donc également boucler des chaînes comme des tableaux en boucle).

Les instructions suivantes sont pertinentes du manuel d'utilisation officiel de PHP :

Les caractères de la chaîne peuvent être trouvés et modifiés en commençant par 0 et en utilisant des crochets similaires à la structure du tableau pour contenir les nombres correspondants, tels que $str[42], You peut considérer une chaîne comme un tableau, vous pouvez donc supprimer un caractère à une position spécifiée. Les fonctions substr() et substr_replace() peuvent être utilisées pour implémenter plusieurs caractères.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "hello";
echo $str."<br>";
echo $str[0]."<br>";
echo $str[1]."<br>";
echo $str[2]."<br>";
?>

PHP peut-il boucler une chaîne ?

Les nombres entre crochets qui sont hors limites produiront des blancs. Les types non entiers sont convertis en entiers et les types non entiers sont convertis en entiers. Les types illégaux généreront une erreur de niveau E_NOTICE. Les nombres négatifs généreront un E_NOTICE lors de l'écriture, mais une chaîne vide sera lue. Seul le premier caractère de la chaîne spécifiée est disponible et une chaîne vide est spécifiée sous forme d'octet nul.

Exemple de chaîne de boucle php :

Parce que la chaîne peut être considérée comme un tableau d'index de classe avec l'indice commençant à 0. Donc ci-dessous, nous pouvons utiliser l'instruction for pour boucler la chaîne

<?php   
$str = "hello";
var_dump($str);
for($i=0;$i<strlen($str);$i++){
	echo $str[$i]."<br>";
}
?>

PHP peut-il boucler une chaîne ?

Remarque : l'instruction foreach n'est pas valide pour les chaînes et signalera une erreur

foreach ($str as $value){
    echo $valu."<br>";
}

PHP peut-il boucler une chaîne ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn