URL: https://www.overclockers.at/coding-stuff/php-get-variablen-auslesen_221834/page_1 - zur Vollversion wechseln!
ich möchte alle $GET Variablen auslesen die mit zb: "bla" beginnen - gibt es da eine möglichkeit ?
das müsste funktionieren
Code: PHPforeach ($_GET as $key => $value){ if(substr($key, 0, 3) == 'Bla') { //hier habe ich meine Bla variable } }
Oder, falls man es öfters braucht, kann man auch array_filter() benutzen.
pwnd weil ich in der früh so lang brauch
wär auch mein erster gedanke gewesen:
Code: PHP<?php $S = "bla"; $CaseSensitive = false; foreach($_GET as $K => $V) { $S_temp = $S; if(!$CaseSensitive) { $S_temp = strtolower($S); $K_temp = strtolower($K); $V_temp = strtolower($V); } // index beginnt mit "bla" if(stripos($K_temp, $S_temp) === 0) { echo "key like " . $S . ": " . $K . " => " . $V . "<br>"; } // wert beginnt mit "bla" if(stripos($V_temp, $S_temp) === 0) { echo "value like " . $s . ": " . $K . " => " . $V . "<br>"; } } ?>
ahh ok thx,.. die lösung von SilentBob hilft mir weiter => solved
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025