| |
| * Link führt ins Internet |
|

| |
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
|
|
|
|
|
|
|


|