Ben bir dize, örneğin 'sdasdasdsdkjsdkdjbskdbvksdbfksjdbfkdbfksdjbf' olsun ve her altı charaters o kadar bölmek istiyorum.
Ben patlayabilir sanmıyorum ya strtok'un bunun için çalışacak?
Herhangi bir fikir?
str_split
a> sadece bunun için dizayn edilmiştir.
$str = "sdasdasdsdkjsdkdjbskdbvksdbfksjdbfkdbfksdjbf";
$parts = str_split($str, 6);
print_r($parts);
İstediğiniz chunk_split()
a>
the docs gördüğünüz str_split
.
Değil temiz yolu ama çalışır.
<?php
$MyString = 'asdfasdlkfjasdlkfjasdlkfjasldkfj';
$MyNewString;
$n = 6; // How many you want before seperation
$MyNewString = substr($MyString,0,$n);
$i = $n;
while ($i < strlen($MyString)) {
$MyNewString .= '-'; // Seperator Character
$MyNewString .= substr($MyString,$i,$n);
$i = $i + $n;
}
echo $MyNewString
?>