PHP utilise une chaîne pour modifier les caractères d'une autre chaîne
阿神
阿神 2017-05-16 13:01:01
0
2
273

< /p>

阿神
阿神

闭关修行中......

répondre à tous(2)
阿神

En PHP, une chaîne est un tableau d'octets. Vous pouvez accéder ou modifier le caractère unique correspondant dans la chaîne en utilisant des accolades et des indices numériques. Notez qu'il s'agit d'un seul personnage !

$str{1} dans votre code ne peut contenir qu'un seul caractère, et votre affectation est de 5 caractères. Pour le moment, php ne prendra que le premier caractère par défaut, donc le résultat sera naturellement lnmp.

De plus, la documentation officielle de PHP indique également que l'utilisation d'accolades pour accéder ou modifier des chaînes n'est pas sûre pour les jeux de caractères multi-octets. Essayez de ne pas utiliser {} lorsque vous utilisez d'autres jeux de codage tels que UTF-8 ou GBK.

曾经蜡笔没有小新

Chaîne

Une chaîne de caractères est composée d'une série de caractères, où chaque caractère équivaut à un octet. Cela signifie que PHP ne peut prendre en charge qu'un jeu de caractères de 256 et ne prend donc pas en charge Unicode. Voir l'explication détaillée des types de chaînes pour plus de détails.

Cité du manuel PHP. Indiqué en gras. Chaque caractère est un octet. Par conséquent, une seule position d’octet peut être remplacée.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal