PHP parse_str() º¯Êý
ʵÀý
°Ñ²éѯ×Ö·û´®½âÎöµ½±äÁ¿ÖУº
<?php
parse_str("name=Bill&age=60");
echo $name."<br>";
echo $age;
?>
¶¨ÒåºÍÓ÷¨
parse_str() º¯Êý°Ñ²éѯ×Ö·û´®½âÎöµ½±äÁ¿ÖС£
×¢ÊÍ£ºÈç¹ûδÉèÖà array ²ÎÊý£¬ÔòÓɸú¯ÊýÉèÖõıäÁ¿½«¸²¸ÇÒÑ´æÔÚµÄͬÃû±äÁ¿¡£
×¢ÊÍ£ºphp.ini ÎļþÖÐµÄ magic_quotes_gpc ÉèÖÃÓ°Ïì¸Ãº¯ÊýµÄÊä³ö¡£Èç¹ûÒÑÆôÓã¬ÄÇôÔÚ parse_str() ½âÎö֮ǰ£¬±äÁ¿»á±» addslashes() ת»»¡£
Óï·¨
parse_str(string,array)
| ²ÎÊý | ÃèÊö |
|---|---|
| string | ±ØÐè¡£¹æ¶¨Òª½âÎöµÄ×Ö·û´®¡£ |
| array | ¿ÉÑ¡¡£¹æ¶¨´æ´¢±äÁ¿µÄÊý×éµÄÃû³Æ¡£¸Ã²ÎÊýָʾ±äÁ¿½«±»´æ´¢µ½Êý×éÖС£ |
¼¼Êõϸ½Ú
| ·µ»ØÖµ£º | ÎÞ·µ»ØÖµ¡£ |
| PHP °æ±¾£º | 4+ |
| ¸üÐÂÈÕÖ¾£º | ÔÚ PHP 4.0.3 ÖУ¬ÐÂÔöÁË array ²ÎÊý¡£ |
¸ü¶àʵÀý
Àý×Ó 1
ÔÚÊý×éÖд洢±äÁ¿£º
<?php
parse_str("name=Bill&age=60",$myArray);
print_r($myArray);
?>