:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
|
|
http_build_query |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
string http_build_query ( array $formdata [, string $numeric_prefix [, string $arg_separator]] ) |
Version
(PHP 5, PECL pecl_http:0.1.0-0.9.0) |
Beschreibung
Mit http_build_query() kann man sich anhand eines Objekts oder assoziativen Arrays (formdate) eine kodierte URL erstellen lassen. Gibt man den optionalen Parameter numeric_prefix an, so wird jedem nicht explizit zugewiesenen Wert ein Prefix vorangestellt.(siehe Beispiel $uriNew).
Siehe auch:
• parse_str()
• parse_url()
• urlencode()
• array_walk() |
Beispiel
<?PHP
class Login
{
var $site;
var $user;
function Login ()
{
$this->site = 'SELFPHP';
$this->user = 'Damir';
}
}
$objekt = new Login ();
$uri = array( 'site' => 'SELFPHP',
'user' => 'Damir',
'passwd' => 'Passwort',
'text' => 'Über SELFPHP' );
$uriNew = array( 'SELFPHP', 'Damir',
'passwd' => 'Passwort',
'text' => 'Über SELFPHP' );
echo http_build_query ( $uri ) . "\n\n";
echo http_build_query ( $uriNew, 'var_' ) . "\n\n";
echo http_build_query ( $objekt );
?>
|
Ausgabe
site=SELFPHP&user=Damir&passwd=Passwort&text=%DCber+SELFPHP
var_0=SELFPHP&var_1=Damir&passwd=Passwort&text=%DCber+SELFPHP
site=SELFPHP&user=Damir
|
|
|
|
|
|
|