Ich muss eine foreach-Anweisung erstellen, die Bedingungen für eine bedingte Anweisung durchläuft und erstellt. Ich schrieb dieses Stück Code, nicht erwartet, dass es funktioniert, und natürlich ist es nicht ...Platzieren einer foreach-Schleife innerhalb einer if-Bedingung
$filename = "whitelist.txt";
$handle = fopen($filename, 'r');
$whitelist = fread($handle, filesize($filename));
fclose($handle);
$whitelist = explode("\n", $whitelist);
if (
foreach ($whitelist as $value) {
strpos($ref, 'http://'.$value.'/')===0 ||
}
)
So soll dies jemals in der Lage sein zu arbeiten? Oder bin ich einfach verrückt? Wenn es wirklich keine Möglichkeit gibt, eine Schleife in den Zustand zu setzen, könnte jemand einen besseren Weg vorschlagen, dies zu tun? Sehr geschätzt!
Es macht keinen Sinn ODER ist es nur ich? – shamittomar
Haha, macht wahrscheinlich keinen Sinn. Ich laufe durch ein Array mit foreach Tests, wenn irgendein Wert im Array einer definierten Zeichenkette entspricht, wenn es eine Sache tut, wenn es eine andere nicht tut. –