Ich habe diesen Code, der '1234' '5678' '910' für die Textzeile von '12345678910' mein Problem ist, zähle ich jedes Zeichen Ausgabe, damit ich auf esWie zähle ich jeden Text Zeichenausgabe auf str_split Textzeile
ich mag mein Ausgabeergebnis auf diese Weise zB '1234' '5678' 'unvollendete' anstelle von '1234' 5678' '910' ich habe diesen Code versucht:
$txt = "12345678910";
$disp = str_split($txt, 4);
for ($b = 0; $b<3; $b++) {
$play = "$b";
foreach($play as $count);
if($count != 4)
{
echo " uncompleted";
}
echo „$ disp [ $ b] "; }
Ich bekomme kein Ergebnis mit diesem Code Danke für Ihre Zeit und Ihr Verständnis.
Dank für Ihre Auswirkungen in meine Lösung, aber ich möchte in dieser Funktion for ($ ausgeben können, b = 0; $ b <3; $ b ++); $ txt = "12345678910"; # Split-String in Stücken mit 4 Zeichen $ disp = str_split ($ txt, 4); for ($ b = 0; $ b <3; $ B ++) { # Schleife auf allen Stücken foreach (disp [$ b] $ wie $ piece) { # Länge nicht 4 wenn (strlen ($ piece)! = 4) { echo "unvollständig"; } else { echo "$ stück [$ b]"; } } } –
@EniediMonday: Sorry, ich verstehe dich nicht. Funktioniert das nicht wie du willst? – Toto
Es funktioniert, aber nicht perfekt, wie gewünscht, jedes Ergebnis nach '$ b' ändern möchten Beispiel Beispiel ' für ($ b = 0; $ b <3; $ b ++) ' 1 $ Stück [$ b] 1234 2 $ pieces [$ b] 5678 3 $ Stück [$ b] unvollendet danke für Ihr Verständnis zurück –