ord
<<<
parse_str print
>>>

6.99 Chaînes de caractères (Strings)
6 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
get_html_translation_table
get_meta_tags
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_pad
str_repeat
str_replace
str_rot13
str_word_count
strcasecmp
strchr
strcmp
strcoll
strcspn
strip_tags
stripcslashes
stripslashes
stristr
strlen
strnatcasecmp
strnatcmp
strncasecmp
strncmp
strpos
strrchr
strrev
strrpos
strspn
strstr
strtok
strtolower
strtoupper
strtr
substr_count
substr_replace
substr
trim
ucfirst
ucwords
vprintf
vsprintf
wordwrap

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

Exemple avec parse_str

<?php
  $str
= "premier=valeur&second[]=qui+fonctionne&second[]=autre";
  
parse_str($str);
  echo
$premier;     /* affiche "valeur" */
  
echo $second[0]; /* affiche "qui fonctionne" */
  
echo $second[1]; /* affiche  "autre" */
?>

Voir aussi set_magic_quotes_runtime et urldecode .

<< parse_str >>
ord Chaînes de caractères (Strings) print