Comment diviser $string après 5 caractères dans un tableau
Exemple:
$string="123456789";
production attendue
$output[0] contain "12345";
$output[1] contain "6789";
Comment diviser $string après 5 caractères dans un tableau
Exemple:
$string="123456789";
production attendue
$output[0] contain "12345";
$output[1] contain "6789";
Si vous devez diviser une chaîne tous les 5 caractères, essayez str_split()
:
$output = str_split($string, 5);
Si vous n'avez besoin d'extraire que les 5 premiers caractères et de placer le reste de la chaîne dans la deuxième partie de votre tableau, vous pouvez utiliser substr()
comme le suggère NullUserException (code de sa réponse maintenant supprimée) :
$output[0] = substr($string, 0, 5);
$output[1] = substr($string, 5);
Si vous souhaitez diviser après 5 caractères, essayez ci-dessous.
$first5
divise la chaîne et obtient les 5 premiers caractères de la chaîne $str
$theRest
divise la chaîne et obtient la partie restante de la chaîne $str
.
$first5 = substr($str, 0, 5);
$theRest = substr($str, 5);
Les noms de variables sont juste pour l'explication. De plus, si vous essayez ceci sur une chaîne de moins de 5 caractères, $theRest sera FAUX
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.