= 0;$i--){$r.=substr("abcdefg",$i,1);}"."/> = 0;$i--){$r.=substr("abcdefg",$i,1);}".">
Maison > Article > développement back-end > Comment inverser la chaîne abcdefg en php
Méthode d'inversion : 1. Utilisez la fonction strrev(), la syntaxe est "strrev("abcdefg""); 2. Utilisez l'instruction for et substr(), la syntaxe "for($i=string length-1; $i> ;=0;$i--){$r.=substr("abcdefg",$i,1);}".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php inverse la chaîne "abcdefg"
Méthode 1 : Utiliser la fonction d'inversion de chaîne strrev( )
PHP fournit un grand nombre de fonctions intégrées pour traiter les chaînes. Par exemple, si vous souhaitez inverser une chaîne, vous pouvez utiliser la fonction strrev(). La fonction
strrev() inverse une chaîne et renvoie la chaîne inversée.
Exemple : inversez la chaîne "abcdefg"
<?php header('content-type:text/html;charset=utf-8'); $str="abcdefg"; echo "字符串反转前:".$str."<br>"; echo "字符串反转后:".strrev($str); ?>
Méthode 2 : utilisez l'instruction for, l'épissage substr()
Utilisez l'instruction for pour parcourir la chaîne dans l'ordre inverse
Utilisez substr( ) fonction Intercepter les caractères un par un de l'arrière vers l'avant et les assembler en une nouvelle chaîne
Exemple : Inverser la chaîne "abcdefg"
<?php header('content-type:text/html;charset=utf-8'); $str="abcdefg"; echo "字符串反转前:<br>"; var_dump($str); $result = ''; $len = strlen($str);//获取字符串长度 for ($i = $len-1; $i>=0; $i--){ $result.= substr($str,$i,1); } echo "字符串反转后:<br>"; var_dump($result); ?>
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!