290 votes

comment obtenir les 5 premiers caractères de la chaîne à l'aide de php

Comment obtenir les 5 premiers caractères de la chaîne à l'aide de php

$myStr = "HelloWordl";

résultat devrait ressembler à ceci

$result = "Hello";

623voto

Gumbo Points 279147

Pour un octet chaînes de caractères (par exemple US-ASCII, ISO-8859 de la famille, etc.) utiliser substr et pour les multi-chaînes d'octets (par exemple UTF-8, UTF-16, etc.) utiliser mb_substr:

// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);

52voto

BoltClock Points 249668

Utiliser substr():

$result = substr($myStr, 0, 5);

23voto

Paul Hodel Points 21

Méthode Alternative pour obtenir un seul caractère...

$str = 'abcdefghij';

echo $str{5};

23voto

Sarfraz Points 168484

Vous pouvez utiliser l' substr fonction comme ceci:

echo substr($myStr, 0, 5);

Le deuxième argument substr est à partir de quelle position est-ce que vous souhaitez démarrer et troisième arguments est pour combien de caractères que vous souhaitez retourner.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X