[ת]PHPÂÒÂë½â¾ö·½·¨
PHP³ÌÐòÉè¼ÆÖÐÖÐÎıàÂëÎÊÌâÔø¾À§ÈźܶàÈË£¬µ¼ÖÂÕâ¸öÎÊÌâµÄÔÒòÆäʵºÜ¼òµ¥£¬Ã¿¸ö¹ú¼Ò(»òÇøÓò)¶¼¹æ¶¨Á˼ÆËã»úÐÅÏ¢½»»»ÓõÄ×Ö·û±àÂ뼯£¬ÈçÃÀ¹úµÄÀ©Õ¹
ASCII Âë, ÖйúµÄ GB2312-80£¬ÈÕ±¾µÄ JIS
µÈ¡£×÷Ϊ¸Ã¹ú¼Ò/ÇøÓòÄÚÐÅÏ¢´¦ÀíµÄ»ù´¡£¬×Ö·û±àÂ뼯Æð×Åͳһ±àÂëµÄÖØÒª×÷Óá£×Ö·û±àÂ뼯°´³¤¶È·ÖΪ
SBCS(µ¥×Ö½Ú×Ö·û¼¯)£¬DBCS(Ë«×Ö½Ú×Ö·û¼¯)Á½´óÀà¡£ÔçÆÚµÄÈí¼þ(ÓÈÆäÊDzÙ×÷ϵͳ)£¬ÎªÁ˽â¾ö±¾µØ×Ö·ûÐÅÏ¢µÄ¼ÆËã»ú´¦Àí£¬³öÏÖÁ˸÷ÖÖ±¾µØ»¯°æ±¾
(L10N)£¬ÎªÁËÇø·Ö£¬Òý½øÁË LANG, Codepage
µÈ¸ÅÄî¡£µ«ÊÇÓÉÓÚ¸÷¸ö±¾µØ×Ö·û¼¯´úÂ뷶ΧÖصþ£¬Ï໥¼äÐÅÏ¢½»»»À§ÄÑ;Èí¼þ¸÷¸ö±¾µØ»¯°æ±¾¶ÀÁ¢Î¬»¤³É±¾½Ï¸ß¡£Òò´ËÓбØÒª½«±¾µØ»¯¹¤×÷ÖеĹ²ÐÔ³éÈ¡³öÀ´£¬×÷Ò»
Ö´¦Àí£¬½«ÌرðµÄ±¾µØ»¯´¦ÀíÄÚÈݽµµÍµ½×îÉÙ¡£ÕâÒ²¾ÍÊÇËùνµÄ¹ú¼Ê»¯(118N)¡£¸÷ÖÖÓïÑÔÐÅÏ¢±»½øÒ»²½¹æ·¶Îª Locale
ÐÅÏ¢¡£´¦ÀíµÄµ×²ã×Ö·û¼¯±ä³ÉÁ˼¸ºõ°üº¬ÁËËùÓÐ×ÖÐ뵀 Unicode¡£
¡¡¡¡ÏÖÔڴ󲿷־ßÓйú¼Ê»¯ÌØÕ÷µÄÈí¼þºËÐÄ×Ö·û´¦Àí¶¼ÊÇÒÔ Unicode
Ϊ»ù´¡µÄ£¬ÔÚÈí¼þÔËÐÐʱ¸ù¾Ýµ±Ê±µÄocale/Lang/Codepage
ÉèÖÃÈ·¶¨ÏàÓ¦µÄ±¾µØ×Ö·û±àÂëÉèÖ㬲¢ÒÀ´Ë´¦Àí±¾µØ×Ö·û¡£ÔÚ´¦Àí¹ý³ÌÖÐÐèҪʵÏÖ Unicode ºÍ±¾µØ×Ö·û¼¯µÄÏ໥ת»»£¬Éõ»òÒÔ Unicode
ΪÖмäµÄÁ½¸ö²»Í¬±¾µØ×Ö·û¼¯µÄÏ໥ת»»¡£ÕâÖÖ·½Ê½ÔÚÍøÂç»·¾³Ï±»½øÒ»²½ÑÓÉ죬ÈκÎÍøÂçÁ½¶ËµÄ×Ö·ûÐÅÏ¢Ò²ÐèÒª¸ù¾Ý×Ö·û¼¯µÄÉèÖÃת»»³É¿É½ÓÊܵÄÄÚÈÝ¡£
¡¡¡¡Êý¾Ý¿âÖеÄ×Ö·û¼¯±àÂëÎÊÌâ
¡¡¡¡Á÷ÐеĹØϵÊý¾Ý¿âϵͳ¶¼Ö§³ÖÊý¾Ý¿â×Ö·û¼¯±àÂ룬Ҳ¾ÍÊÇ˵ÔÚ´´½¨Êý¾Ý¿âʱ¿ÉÒÔÖ¸¶¨Ëü×Ô¼ºµÄ×Ö·û¼¯ÉèÖã¬Êý¾Ý¿âµÄÊý¾ÝÒÔÖ¸¶¨µÄ±àÂëÐÎʽ´æ´¢¡£µ±Ó¦ÓÃ
³ÌÐò·ÃÎÊÊý¾Ýʱ£¬ÔÚÈë¿ÚºÍ³ö¿Ú´¦¶¼»áÓÐ×Ö·û¼¯±àÂëµÄת»»¡£¶ÔÓÚÖÐÎÄÊý¾Ý£¬Êý¾Ý¿â×Ö·û±àÂëµÄÉèÖÃÓ¦µ±±£Ö¤Êý¾ÝµÄÍêÕûÐÔ¡£GB2312¡¢GBK¡¢UTF-8
µÈ¶¼ÊÇ¿ÉÑ¡µÄÊý¾Ý¿â×Ö·û¼¯±àÂë;µ±È»ÎÒÃÇÒ²¿ÉÒÔÑ¡Ôñ ISO8859-1 (8-bit)£¬Ö»ÊÇÎÒÃǵÃÔÚÓ¦
¡¡¡¡ÓóÌÐòдÊý¾Ý֮ǰÏȽ« 16Bit µÄÒ»¸öºº×Ö»ò Unicode ²ð·Ö³ÉÁ½¸ö 8-bit
µÄ×Ö·û£¬¶ÁÊý¾ÝÖ®ºóÒ²ÐèÒª½«Á½¸ö×ֽںϲ¢ÆðÀ´£¬Í¬Ê±»¹ÒªÅбðÆäÖÐµÄ SBCS ×Ö·û£¬Òò´ËÎÒÃDz¢²»ÍƼö²ÉÓà ISO8859-1
×÷ΪÊý¾Ý¿â×Ö·û¼¯±àÂë¡£ÕâÑù²»µ«Ã»Óгä·ÖÀûÓÃÊý¾Ý¿â×ÔÉíµÄ×Ö·û¼¯±àÂëÖ§³Ö£¬¶øÇÒͬʱҲÔö¼ÓÁ˱à³ÌµÄ¸´ÔӶȡ£±à³Ìʱ£¬¿ÉÒÔÏÈÓÃÊý¾Ý¿â¹ÜÀíϵͳÌṩµÄ¹ÜÀí¹¦ÄÜ
¼ì²éÆäÖеÄÖÐÎÄÊý¾ÝÊÇ·ñÕýÈ·¡£
¡¡¡¡PHP ³ÌÐòÔÚ²éѯÊý¾Ý¿â֮ǰ£¬Ê×ÏÈÖ´ÐÐ mysql_query("SET NAMES xxxx"); ÆäÖÐ xxxx
ÊÇÄãÍøÒ³µÄ±àÂë(charset=xxxx)£¬Èç¹û
Ïà¹ØÎĵµ£º
ÈçºÎÓÃphpÖ±½Óµ÷ÓÃÎı¾ÎļþÄÚÈÝ:Ê×ÏÈͨ¹ýfileº¯Êý´ò¿ª·þÎñÆ÷ÉϵÄÒ»¸öÎı¾Îļþ£¬·µ»ØµÄ$myFile ¾Í½«³ÉΪÕâ¸öÎļþ²Ù×÷µÄ¾ä±ú£¬È»ºóÔÙͨ¹ýÑ»·Ö¸Áȡ³öÎļþÖÐÿһÐеÄÄÚÈݲ¢´òÓ¡³öÀ´¡£
±à³Ì˼·
Ê×ÏÈҪʹÓõĺ¯ÊýΪfi1e£¬±¾º¯ÊýÓë readfile() ÀàËÆ£¬²»Í¬µÄµØ·½Îª file º¯Êý½«ÎļþÖеÄÄÚÈÝÈ«²¿¶Á³ö ......
PHPµÄrealpath(...)
Author:zfive5(zidong)
Email :zfive5@yahoo.com.cn
Òý×Ó£º
×òÌì°ïÈ˸ÄÁËÒ»ÏÂPHP³ÌÐò£¬ÔÚÅäeclipse+php(xdebug)+mysql+apacheºó£¬¾ÍÏÝÈëÒ»²½²½Âþ³¤¶ø·¦Î¶µÄµ÷ÊÔÖУ¬ËäÈ»¹¤¾ßÓÐЩ²»Ì«ºÃÓ㨵«Ò²¶Ôphp»·¾³9ÄêÀ´µÄ½ø²½¸Ðµ½ÐË·Ü£©£¬ ÔÚÕû¸öµ÷ÊÔ¹ý³ÌÖУ¬·¢ÏÖ×Ô¼ºÍêÈ«ÈÃrea ......
ÈçÏÂphp´úÂë
<?php
$type='a';
$target='type';
$a=array(1,2,3);
a($target);
function a($type)
{
global $$type;
var_dump($$type);
}
?>
Ô¤¼ÆÊä³öµÄÊÇstring(1)”a”
¿ÉÊǽá¹ûÊÇ
Notice: Undefined variable: a in D:\web\global.php on ......
×òÌìÉÏ°àµÄʱºò£¬·¢ÏÖgoogle adµÄ¹ã¸æÉÏÓÐÁËÊÕÈ룬µ«ÊÇÏ°ëÖ®ºó¾ÓÈ»·¢ÏÖad±»“0”ÁË¡£È¥ÍøÉϲéÁËÏà¹Ø×ÊÁÏ£¬·¢ÏÖÁËÎÊÌâ¡£
ÄÇôGoogleÊÇÈçºÎÈ·¶¨AdsenseÓû§×ÔÐеã»÷¹ã¸æµÄÄØ£¿
¼Çס£¬¾ÍÔÚÄãÔø¾×¢²áGoogle AdsenseÓû§µÄʱºò£¬Google¾ÍÖªµÀÄãµÄIPµØÖ·£¬×ÓÍøÒÔ¼°ÄãµçÄÔϵͳµÄÆäËû×ÊÁÏ¡£ÔÚGoogleµÄÊý¾Ý¿âÖÐÒ»Ö±¼ ......
ÎÒÃÇÖªµÀÓÃpowerdesignerµ¼³öµÄsqlÎļþºó׺Ϊ'.sql'£»ÓÃphpmyadminºÜÈÝÒ×µ¼ÈëMysQLÊý¾Ý¿â£¬µ«ÊÇÓÃPHPÔõôµ¼ÈëÊý¾Ý¿âÄØ?
ÎÒÓÃpowerdesignerÉè¼ÆÒ»¸öÊý¾Ý¿âºóµ¼³ösqlÎļþ£¨Ò»¸öͶƱϵͳ£©Îª'vote.sql'£»
ÎļþÄÚÈÝΪ£¨Ò»Ð©sqlÓï¾äºÍ×¢ÊÍ£©£º
/*======================= ......