[PHP] Wert speichern und weiterspringen
-
Hi!
Folgendes Problem... (wieder mal):
Aus einem kommagetrennten String möchte ich die Werte auslesen und sie in einem Array reinschreiben.
In diesem Array gibt es - oder besser gesagt sollte es - einen Eintrag geben, der mit einem ***** beginnt.
Diesen Wert möchte ich in einer Variable Speichern, um sie dann an eine andere Stelle zu benutzen.
Allerdings weiß ich erstens nicht, ob meine Vorgehensweise richtig ist oder nicht und zweitens, wie ich in dem foreach, der das Array durchgeht, abbrechen kan, wenn der Wert mit dem ***** gefunden ist.Hier ist mein bisheriger Code:
$hsh_state = explode(",",$con->USER["land_data"]); foreach ($hsh_state as $sel_state) { $pos = strpos($sel_state, "*"); if ($pos === false) { $sel_flag = ""; } else { $sel_flag = $sel_state; } }
An der Stelle ==== false möchte ich natürlich wissen, wann es true ist, aber statt false konnte ich nicht true verwenden, um mir die if-else zu sparen.
Für jede Optimierung und Ratschlag bin ich dankbar!
-
$pos !== false