Nummern aus String als Muster erhalten und in einem Array speichernPhp

PHP-Programmierer chatten hier
Anonymous
 Nummern aus String als Muster erhalten und in einem Array speichern

Post by Anonymous »

Ich habe eine Reihe von 5 Zahlen, und ich muss sie trennen und in einem Array speichern. Ich habe versucht, diese stundenlang eine Funktion zu erstellen, also frage ich mich, ob jemand Ideen hat, um dies zu erreichen, oder ob es eine Aufbaumethode gibt, um dies zu tun. < /p>

Code: Select all

$string = "1 2 3 4 5"
< /code>

 Erforderliche Ergebnisse < /b> < /p>

$array[0] = "1 2 3 4 5" (5)

$array[1] = "1 2 3 4" (4)
$array[2] = "2 3 4 5" (4)

$array[3] = "1 2 3" (3)
$array[4] = "2 3 4" (3)
$array[5] = "3 4 5" (3)

$array[6] = "1 2" (2)
$array[7] = "2 3" (2)
$array[8] = "3 4" (2)
$array[9] = "4 5" (2)

$array[10] = "1" (1)
$array[11] = "2" (1)
$array[12] = "3" (1)
$array[13] = "4" (1)
$array[14] = "5" (1)
< /code>

P.S: Die Zahlen des Beispiels sind 5 davon, aber das ist nur ein Beispiel. Die Arbeitsfunktion sollte mit einer beliebigen Anzahl von Zahlen funktionieren. Vielen Dank. Ich kenne die Explosionsfunktion bereits. Ich bitte um eine Funktion, um mir die folgenden Ergebnisse zu erzielen, unabhängig von der Anzahl der Zahlen. Wenn also die Zahlen "1 2 3 4 5 6 7 8 9 10" sind, wäre das Ergebnis wie die folgenden Muster. Diese Muster sind die Muster, die ich bekommen möchte. Ich brauche eine Funktion, um genau diese Muster abzurufen.$string = "1 2 3 4"

$array[0] = "1 2 3 4"

$array[1] = "1 2 3"
$array[2] = "2 3 4"

$array[3] = "1 2"
$array[4] = "2 3"
$array[5] = "3 4"

$array[6] = "1"
$array[7] = "2"
$array[8] = "3"
$array[9] = "4"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post