En PHP, vous pouvez utiliser la fonction intégrée "http_build_query()" pour convertir le tableau en paramètres d'URL. La fonction "http_build_query()" a été ajoutée à php5. Sa fonction est de convertir un tableau ou un objet en paramètre d'url et de générer une chaîne de requête "codée en URL".
Recommandé : "Tutoriel vidéo PHP"
php utilise la fonction http_build_query() pour convertir le tableau dans le paramètre URL
<?php $data = array( 'foo' => 'bar', 'baz' => 'boom', 'cow' => 'milk', 'php' => 'hypertext processor' ); echo http_build_query($data) . "\n"; echo http_build_query($data, '', '&'); ?>
Résultat de sortie :
foo=bar&baz=boom&cow=milk&php=hypertext+processor foo=bar&baz=boom&cow=milk&php=hypertext+processor
introduction à la fonction http_build_query()
La fonction de la fonction http_build_query() est de utilisez le tableau associatif (ou indicé) donné qui génère une chaîne de requête codée en URL.
Format d'écriture :
http_build_query ( mixed $query_data [, string $numeric_prefix [, string $arg_separator [, int $enc_type = PHP_QUERY_RFC1738 ]]] )
Par exemple :
$data = array("name"=>"callback" , "value"=>"test"); $rescult = http_build_query($data);
On peut sortir $rescutl pour obtenir :
name=callback&value=test
A quoi ça sert ? Pour simuler des requêtes http, transmettez les données obtenues via la fonction URL-encode, qui est généralement utilisée dans les rappels.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!