Ich habe eine Linie mit Zahlen als String:Count verschiedene „Räume“ zwischen einer gegebenen Anzahl
$numbers = x, 5, 7, x, 9, 4, x, 3, 9, 5, x, ...
Jetzt möchte ich zwischen dem x die „Dauer“ zählen.
'x' erscheint:
2x times after [2] numbers
1x times after [3] numbers
Ich kann einfach nicht herausfinden, welche Methode in PHP das Beste ist, dieses Problem zu lösen.
Danke!
Es gibt keine Methode, die das für Sie tut, Sie müssen Ihre eigene Logik programmieren. ** Tipp: ** Verwenden Sie loops.and die 'explode()' -Funktion. – Daan
Hey Daan, derzeit gehe ich manuell durch die Liste, dachte, es gibt vielleicht eine Lösung in PHP dafür. Edit: Danke für den Tipp mit explode und den Loops - schau es dir an! – mistertodd
'foreach()', 'explode()' und verwenden Sie einen Zähler in einer 'switch()' oder 'if()' Anweisung? Oder eine ** Callback ** -Methode erstellen, nur ein paar Vorschläge – KDOT