Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

phpÒýÓÃ(&)Ïê½â


phpÒýÓÃ(&)Ïê½â 
2009-05-13 14:30 
phpµÄÒýÓ㨾ÍÊÇÔÚ±äÁ¿»òÕߺ¯Êý¡¢¶ÔÏóµÈÇ°Ãæ¼ÓÉÏ&·ûºÅ£© 
ÔÚPHP ÖÐÒýÓõÄÒâ˼ÊÇ£º²»Í¬µÄÃû×Ö·ÃÎÊͬһ¸ö±äÁ¿ÄÚÈÝ. 
Óë£ÃÓïÑÔÖеÄÖ¸ÕëÊÇÓвî±ðµÄ£®£ÃÓïÑÔÖеÄÖ¸ÕëÀïÃæ´æ´¢µÄÊDZäÁ¿µÄÄÚÈÝÔÚÄÚ´æÖдæ·ÅµÄµØÖ· 
±äÁ¿µÄÒýÓà
PHP µÄÒýÓÃÔÊÐíÄãÓÃÁ½¸ö±äÁ¿À´Ö¸Ïòͬһ¸öÄÚÈÝ 
[php] 
<? 
$a="ABC"; 
$b =&$a; 
echo $a;//ÕâÀïÊä³ö:ABC 
echo $b;//ÕâÀïÊä³ö:ABC 
$b="EFG"; 
echo $a;//ÕâÀï$aµÄÖµ±äΪEFG ËùÒÔÊä³öEFG 
echo $b;//ÕâÀïÊä³öEFG 
?> 
[/php] 
º¯ÊýµÄ´«Ö·µ÷Óà
´«Ö·µ÷ÓÃÎҾͲ»¶à˵ÁË ÏÂÃæÖ±½Ó¸ø³ö´úÂë 
[php] 
function test(&$a) 

$a=$a+100; 

$b=1; 
echo $b;//Êä³ö£± 
test($b);   //ÕâÀï$b´«µÝ¸øº¯ÊýµÄÆäʵÊÇ$bµÄ±äÁ¿ÄÚÈÝËù´¦µÄÄÚ´æµØÖ·£¬Í¨¹ýÔÚº¯ÊýÀï¸Ä±ä$aµÄÖµ¡¡¾Í¿ÉÒԸıä$bµÄÖµÁË 
echo "<br>"; 
echo $b;//Êä³ö101 
[/php] 
ҪעÒâµÄÊÇ£¬ÔÚÕâÀïtest(£±);µÄ»°¾Í»á³ö´í£¬Ô­Òò×Ô¼ºÈ¥Ïë 
º¯ÊýµÄÒýÓ÷µ»Ø 
ÏÈ¿´´úÂë 
[php] 
function &test() 

static $b=0;//ÉêÃ÷Ò»¸ö¾²Ì¬±äÁ¿ 
$b=$b+1; 
echo $b; 
return $b; 

$a=test();//ÕâÌõÓï¾ä»áÊä³ö¡¡$bµÄÖµ¡¡Îª£± 
$a=5; 
$a=test();//ÕâÌõÓï¾ä»áÊä³ö¡¡$bµÄÖµ¡¡Îª2 
$a=&test();//ÕâÌõÓï¾ä»áÊä³ö¡¡$bµÄÖµ¡¡Îª3 
$a=5; 
$a=test();//ÕâÌõÓï¾ä»áÊä³ö¡¡$bµÄÖµ¡¡Îª6 
[/php] 
ÏÂÃæ½âÊÍÏ£º¡¡ 
ͨ¹ýÕâÖÖ·½Ê½$a=test();µÃµ½µÄÆäʵ²»ÊǺ¯ÊýµÄÒýÓ÷µ»Ø£¬Õâ¸úÆÕͨµÄº¯Êýµ÷ÓÃûÓÐÇø±ð¡¡ÖÁÓÚÔ­Òò£º¡¡ÕâÊǣУȣеĹ涨 
£Ð£È£Ð¹æ¶¨Í¨¹ý$a=&test(); ·½Ê½µÃµ½µÄ²ÅÊǺ¯ÊýµÄÒýÓ÷µ»Ø 
ÖÁÓÚʲôÊÇÒýÓ÷µ»ØÄØ£¨£Ð£È£ÐÊÖ²áÉÏ˵£ºÒýÓ÷µ»ØÓÃÔÚµ±ÏëÓú¯ÊýÕÒµ½ÒýÓÃÓ¦¸Ã±»°ó¶¨ÔÚÄÄÒ»¸ö±äÁ¿ÉÏÃæÊ±¡£) Õâ¾ä¹·Æ¨»°¡¡º¦ÎÒ°ëÌìû¿´¶® 
ÓÃÉÏÃæµÄÀý×ÓÀ´½âÊ;ÍÊÇ 
$a=test()·½Ê½µ÷Óú¯Êý£¬Ö»Êǽ«º¯ÊýµÄÖµ¸³¸ø$a¶øÒÑ£¬¡¡¶ø$a×öÈκθı䡡¶¼²»»áÓ°Ïìµ½º¯ÊýÖеÄ$b 
¶øÍ¨¹ý$a=&test()·½Ê½µ÷Óú¯ÊýÄØ, ËûµÄ×÷ÓÃÊÇ¡¡½«return $bÖеġ¡$b±äÁ¿µÄÄÚ´æµØÖ·Óë$a±äÁ¿µÄÄÚ´æµØÖ·¡¡Ö¸ÏòÁËͬÒ


Ïà¹ØÎĵµ£º

PHP——ÔËËã·ûºÍ¹Ø¼ü×Ö


Ô­ÎÄÁ´½Ó£ºhttp://www.phpdo.net/index.php/2010/01/29/1-5/
ÒÔÏ´úÂëÊǼ¸¸ö±í´ïʽµÄÀý×Ó£º
¡¡¡¡$a = “phpdo.net”;
¡¡¡¡$sum = $var_a + $var_b;
¡¡¡¡$i++;
 PHPÖÐÔËËã·ûÊDZí´ïʽÖжÔÔËËã·û½øÐвÙ×÷µÄ·ûºÅ£¬°üÀ¨ËãÊõÔËËã·û£¬×Ö·û´®ÔËËã·ûºÍÂß¼­ÔËËã·ûµÈ¡£
 PHPÓÐÒ»¸öÓëCÓïÑÔÀàËÆµÄ¸ÅÄî&mdash ......

´î½¨Eclipse PHP¿ª·¢»·¾³

    ´î½¨PHP¿ª·¢»·¾³£º
    1¡¢×¼±¸²¢°²×°ÏÂÁÐÈí¼þ£º
    MySQL 5.1.30: http://dev.mysql.com/downloads/¡£
    Apache 2.2.14: http://httpd.apache.org/. ÔÚ°²×°¹ý³ÌÖÐ,»á³öÏÖ3¸öÎı¾¿ò£¬ÉÏÃæÁ½¸öÊäÈëÄãµÄ±¾»úIP£¨È磺127.0.0.1£©£¬×îÏÂÃæÊäÈëÄãµÄEMAIL ......

PHPÖÐJSONµÄÓ¦ÓÃ

»¥ÁªÍøµÄ½ñÌ죬AJAXÒѾ­²»ÊÇʲôİÉúµÄ´Ê»ãÁË¡£ËµÆðAJAX£¬¿ÉÄÜ»áÁ¢¼´ÏëÆðÒòRSS¶øÐËÆðµÄXML¡£XMLµÄ½âÎö£¬¿ÖÅÂÒѾ­²»ÊÇʲôÄÑÌâÁË£¬ÌرðÊÇPHP5£¬´óÁ¿µÄXML½âÎöÆ÷µÄÓ¿ÏÖ£¬Èç×îÇáÁ¿¼¶µÄSimpleXML¡£²»¹ý¶ÔÓÚAJAXÀ´Ëµ£¬XMLµÄ½âÎö¸üÇãÏòÓÚǰ̨JavascriptµÄÖ§³Ö¶È¡£ÎÒÏëËùÓнâÎö¹ýXMLµÄÈË£¬¶¼»áÒòÊ÷ºÍ½Úµã¶øÍ·´ó¡£²»¿É·ñÈÏ£¬XMLÊÇºÜ ......

MySQL+PHPÂÒÂë½â¾ö ÄÏÈý·½

 MySQL+PHP²úÉúÂÒÂëÔ­Òò£º
¡ô MySQLÊý¾Ý¿âĬÈϵıàÂëÊÇutf8,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄPHPÍøÒ³²»Ò»ÖÂ,¿ÉÄܾͻáÔì³ÉMySQLÂÒÂ룻
¡ô MySQLÖд´½¨±íʱ»áÈÃÄãÑ¡ÔñÒ»ÖÖ±àÂë,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQLÂÒÂ룻
¡ô MySQL´´½¨±íʱÌí¼Ó×Ö¶ÎÊÇ¿ÉÒÔÑ¡Ôñ±àÂëµÄ,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQ ......

ÎÒµÄVIMÅäÖÃPHP°æ

ÒÔÏÂÊDZ¾È˵ÄÉèÖÃÎļþ£¬Ï£Íû¶Ô´ó¼ÒÓÐÓãº
£¨×¢£º°æ±¾ÎªVIM7ÒÔÉÏ£©
£¨ÔÙ×¢£ºCtrl+x,Ctrl+o×Ô¶¯²¹È«£»Ctrl+n±äÁ¿²¹È«£©
£¨¼ÌÐø×¢£ºÏȽ«Îļþ±£´æÎª.php²Å¿ÉʹÓÃ×Ô¶¯²¹È«£¬Èç¹ûÏë¸ü»»Óï·¨Ìáʾ£¬¿ÉÒÔÑ¡Ôñ“Óï·¨->Ôڲ˵¥ÖÐÏÔʾÎļþÀàÐÍ->ÏëÓõÄÓïÑÔ,¶àµÄÏÅÈË£©
ĬÈÏÖ§³ÖµÄÓïÑÔÌáʾÓÐ:
C,CSS,html,javascript,php, ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ