Moin zusammen,
wahrscheinlich ist mein Problem wieder sehr simpel für euch, aber durch googeln konnte ich es bisher nicht lösen.
Ich fülle ein Array mit unterschiedlich vielen Werten (das klappt super)
und nutze das Array dann weiter in einer Schleife (klappt auch gut)
Jetzt aber mein Problem:
Es knn aber vorkommen, das an das Array nur ein einziger Wert übergeben wird. (das soll auch so)
Nun macht PHP daraus dann natürlich kein Array sondern eine "einfache" Variable und dann scheitert meine Schleife.
Deswegen meine Frage:
Kann ich PHP irgendwie dazu "zwingen" mir ein Array mit nur einem Wert zu erstellen. Also die Variable quasi als Array zu behandeln?
Oder muss ich den Fall "nur ein Wert vorhanden" als Sonderfall behandeln?
Meine quick-and-dirty-Variante wäre einfach dem Array grundsätzlich als erstes noch einen "Sinnloswert" zu übergeben um grundsätzlich ein Array zu erhalten
und die anschließende Schleife einfach bei 1 anstatt 0 starten zu lassen.
Aber dich denke mal, es gibt schönere Lösungen oder?
wahrscheinlich ist mein Problem wieder sehr simpel für euch, aber durch googeln konnte ich es bisher nicht lösen.
Ich fülle ein Array mit unterschiedlich vielen Werten (das klappt super)
und nutze das Array dann weiter in einer Schleife (klappt auch gut)
Jetzt aber mein Problem:
Es knn aber vorkommen, das an das Array nur ein einziger Wert übergeben wird. (das soll auch so)
Nun macht PHP daraus dann natürlich kein Array sondern eine "einfache" Variable und dann scheitert meine Schleife.
Deswegen meine Frage:
Kann ich PHP irgendwie dazu "zwingen" mir ein Array mit nur einem Wert zu erstellen. Also die Variable quasi als Array zu behandeln?
Oder muss ich den Fall "nur ein Wert vorhanden" als Sonderfall behandeln?
Meine quick-and-dirty-Variante wäre einfach dem Array grundsätzlich als erstes noch einen "Sinnloswert" zu übergeben um grundsätzlich ein Array zu erhalten
und die anschließende Schleife einfach bei 1 anstatt 0 starten zu lassen.
Aber dich denke mal, es gibt schönere Lösungen oder?
Kommentar