Comment extraire les cinq premiers caractères d'une chaîne en PHP ?

DDD
Libérer: 2024-11-07 09:52:03
original
867 Les gens l'ont consulté

How to Extract the First Five Characters from a String in PHP?

Tronquage de chaînes : récupération des 5 premiers caractères

Cette question cherche une solution pour extraire les cinq premiers caractères d'une chaîne donnée en PHP. La chaîne d'entrée fournie est "HelloWordl" et la sortie souhaitée doit donner "Hello".

Chaînes à un octet

Pour les chaînes contenant des caractères à un octet, telles que comme ASCII ou ISO 8859, la fonction substr peut être utilisée :

<code class="php">$result = substr($myStr, 0, 5);</code>
Copier après la connexion

Dans cet extrait, substr commence (0) et récupère (5) caractères de la chaîne $myStr.

Chaînes multi-octets

Pour les chaînes avec plusieurs caractères d'octet, tels que UTF-8 ou UTF-16, mb_substr propose une solution :

<code class="php">$result = mb_substr($myStr, 0, 5);</code>
Copier après la connexion

Similaire à substr, mb_substr définit 0 comme point de départ et 5 comme longueur des caractères extraits.

En utilisant soit substr ou mb_substr, en fonction de l'encodage de la chaîne, vous pouvez effectivement récupérer les cinq premiers caractères d'une chaîne donnée en 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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!