PHP 5: Parameter per URL übergeben
In großen Web-Anwendungen haben sich die einzelnen Skripten viel zu sagen. Die Wertübergabe von einem Programmteil zum anderen löst man meistens mit Parametern, die in der bekannten Form par1=x&par2=y… in die URL einkodiert werden.
Das Zusammenbauen dieser Parameterliste kann nun PHP für Sie erledigen. Dafür sorgt die neue Funktion http_build_query:
<?
// Beispiel – neue Funktionen
// URL-Parameter aufbereiten mit http_build_query
$arrParams = array(
'aktion' => 'kaufen',
'kundennr'=>1234,
'artikelnr'=>4711,
'menge'=>3,
);
$strZielUrl = 'warenkorb.php?' . http_build_query($arrParams);
echo "<a href='$strZielUrl'>In den Warenkorb legen</a>";
?>
Mit dieser Funktion vermeiden Sie kryptische und ellenlange Stringkonstrukte, die man beim manuellen Zusammenbauen der URL erhält.
Bedingungen für die Kommentareingabe
Hinweis
Add to Del.icio.us