Services webmasters
Partenaires
Jeux concours gratuits
 
ord
<<<
parse_str print
>>>

7.101 Chaînes de caractères (Strings)
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Constantes prédefinies
Voir aussi
addcslashes
addslashes
bin2hex
chop
chr
chunk_split
convert_cyr_string
count_chars
crc32
crypt
echo
explode
fprintf
get_html_translation_table
hebrev
hebrevc
html_entity_decode
htmlentities
htmlspecialchars
implode
join
levenshtein
localeconv
ltrim
md5_file
md5
metaphone
money_format
nl_langinfo
nl2br
number_format
ord
->parse_str
print
printf
quoted_printable_decode
quotemeta
rtrim
setlocale
sha1_file
sha1
similar_text
soundex
sprintf
sscanf
str_ireplace
str_pad
str_repeat
str_replace
str_rot13
str_shuffle
str_split
str_word_count
strcasecmp
strchr
strcmp
strcoll
strcspn
strip_tags
stripcslashes
stripos
stripslashes
stristr
strlen
strnatcasecmp
strnatcmp
strnc HREF="function.strtoupper.php">strtoupper
strtr
substr_count
substr_replace
substr
trim
ucfirst
ucwords
vprintf
vsprintf
wordwrap

7.101.38 parse_str()Analyse une requête HTTP

[ Exemples avec parse_str ]   PHP 3, PHP 4

void  parse_str ( string   str , array   arr )

parse_str analyse la chaîne de caractères str comme s'il s'agissait d'une requête HTTP, passée via l'URL, en méthode GET ou POST. Toutes les variables qu'elle y repère sont alors créées, avec leurs valeurs respectives. Si le second paramètre arr est fourni, les variables y seront stockées, sous forme d'index de tableau.

Note

Le support du paramètre optionnel arr a été ajouté en PHP 4.0.3.

Note

Pour accéder à l'URL appelante QUERY_STRING , vous devez utiliser la variable $_SERVER['QUERY_STRING'] . Il est aussi intéressant de lire la section sur les variables externes à PHP .

Exemple avec parse_str

<?php
$str
= "first=value&arr[]=foo+bar&arr[]=baz";
parse_str($str);
echo
$first;  // value
echo $arr[0]; // foo bar
echo $arr[1]; // baz

parse_str($str, $output);
echo
$output['first'];  // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz
?>

Voir aussi parse_url , pathinfo , set_magic_quotes_runtime et urldecode .

<< parse_str >>
ord Chaînes de caractères (Strings) print
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -