PHPÖг£ÓõÄ×Ö·û´®º¯Êý
¡¡PHPÖеÄ×Ö·û´®²Ù×÷¹¦ÄÜÊDZȽ϶àµÄ,ÖØÒªµÄÓÐÒÔÏÂÕâЩ:
¡¡¡¡(1)echo,print,printf,sprintf
¡¡¡¡Ç°Á½¸öº¯ÊýÊÇÊä³ö×Ö·û´®.×Ö·û´®ÖÐÈç¹ûÓбäÁ¿ÃûÔò±»Ìæ»»³ÉÆäÖµ. ºóÁ½¸öº¯ÊýÀàËÆÓÚCµÄͬÃûº¯Êý.
¡¡¡¡(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower, strtoupper,substr,ucfirst
¡¡¡¡ÕâЩÊdz£ÓõÄ×Ö·û´®²Ù×÷º¯Êý,ÓÐЩºÍCÖеÄͬÃûº¯ÊýÒâÒåÍêȫһÖÂ.
¡¡¡¡ strrevÊǰÑÒ»¸ö×Ö·û´®·×ª.
¡¡¡¡strtolowerºÍstrtoupperµÄÒâ˼Ӧ¸Ã²»ÓýâÊÍÁË.
¡¡¡¡ucfirstÊǰÑ×Ö·û´®µÄµÚÒ»¸ö×Ö·û±ä³É´óд.
¡¡¡¡substrÊÇ·µ»Ø×Ö·û´®µÄÒ»¸ö×Ó´®,Ó÷¨ÊÇ:substr(×Ö·û´®,Í·,³¤¶È).
¡¡¡¡Í·Î»ÖÃÊÇ ´Ó0ËãÆðµÄ.Èç¹ûÊǸºÊý,ÔòÊÇ´Óβ²¿ÏòǰÊýµÄÒâ˼.
¡¡¡¡(3)Chr,Ord
¡¡¡¡ÀàËÆÓÚCµÄͬÃûº¯Êý.
¡¡¡¡ (4)explode,implode,join
¡¡¡¡ÕâЩÊǺÍÊý×éÓйصĺ¯Êý.
¡¡¡¡explode(×Ö·û´®,·Ö¸î·û)·µ»ØÒ»¸ö½«×Ö·û´®ÔÚ·Ö¸î·û´¦·Ö¿ªËù²úÉúµÄÊý×é.
¡¡¡¡implode(Êý×é,·Ö¸î·û)·µ»ØÒ»¸ö½«Êý×é¸÷ÔªËØÖ®¼ä²åÉÏ·Ö¸î·û¶ø³ÉµÄ×Ö·û´®.
¡¡¡¡joinÓë implodeÒâÒåÏàͬ.
¡¡¡¡(5)Chop
¡¡¡¡È¥µô×Ö·û´®Î²²¿µÄ¿Õ°×.
¡¡¡¡ (6)htmlspecialchars
¡¡¡¡½«×Ö·û´®ÖеÄHTMLÌØÊâ×Ö·û»»³ÉËüÃǵÄÃû×Ö,ÀýÈç"< "±ä³É"<".
¡¡¡¡(7)nl2br
¡¡¡¡ÔÚ×Ö·û´®ÖеÄÿһ¸ö»Ø³µÇ°Ãæ¼ÓÉÏ"< BR>".
¡¡¡¡ (8)AddSlashes,StripSlashes
¡¡¡¡·Ö±ð¸ø×Ö·û´®ÖÐÐèÒª¼ÓÉÏ""²ÅÄÜÓÃÓÚÊý¾Ý¿â²éѯµÄ×Ö·û¼ÓÉϺÍÈ¥µô"".
¡¡¡¡(9)parse_str
¡¡¡¡½«"name1=value1&name2=value2&..."ÀàÐ͵Ä×Ö·û´®·ÖÎö³ÉһЩ±äÁ¿.
¡¡¡¡ÀýÈç:
¡¡¡¡parse_str("a=1&b=2");
¡¡¡¡Éú³É$aÓë$bÁ½¸ö±äÁ¿,Öµ·Ö±ðΪ1,2. Èç¹ûÓÐÁ½¶ÔÃû×Ö/ÖµµÄÃû×Ö²¿·ÖÏàͬ,ÔòºóÒ»¸öµÄÖµ¸²¸Çǰһ¸öµÄ. Èç¹ûÕâÁ½¶ÔµÄÃû×Öβ²¿¶¼ÓÐ"",ÀýÈç"a=1&a=2",ÔòÉú³ÉÊý×é$a,Á½¸öÔªËØ·Ö±ðΪ1,2
Ïà¹ØÎĵµ£º
×î½üÒ»ÄêÀ´Ò»Ö±ÔÚʹÓÃfedora£¬·¢ÏÖlinuxÕæÊÇÌ«ÊʺÏÎÒÁË£¬Ï²»¶Ð´³ÌÐò£¬×Ô¼ºÏ¹µ¹ÌÚ£¬°¦windowsÎóÎÒ´óºÃÄ껪……
ÓÃPHPдÁËÒ»¶Î³ÌÐòÓÃÓÚÌáÈ¡ÍøÒ³ÖеÄÊý¾Ý£¬ÏàÐÅËÑË÷ÒýÇæÒ²ÊDz¶àµÄÏë·¨£¬Ö»²»¹ýËûÃÇÊý¾Ý¶à£¬Ëã·¨ºÃЩ£¬ºÇºÇ
[php]
<?php
/*
*´ËÎļþµÄÄ¿±êÊÇ×Ô¶¯ËѼ¯´æ´¢8684ÉϵÄÉîÛÚÊй«½»Êý¾Ý
*
*ÓÉ ......
smarty×÷ΪPHPµÄÄ£°å£¬ÊµÏÖÁËǰ̨ÃÀ¹¤Óëºǫ́Âß¼µÄ·ÖÀ롣ǰһ¶Îʱ¼ä¼òµ¥µØÑ§ÁËһϣ¬°ÑÆä°²×°ÓÚÅäÖÃÒÔ¼°ÄÚ²¿µÄÓï·¨À´¼òµ¥×ܽáһϡ£È»ºóÒªÉè¼ÆÒ»Ïµç×ÓÉÌÎñϵͳ¡£
smartyѹËõ°ü½âѹºó£¬ÔÚlibsÎļþ¼ÐÏ£¬ÓÐ2¸öĿ¼ºÍ4¸öÎļþ£¬2¸öÎļþ¼Ð·Ö±ðÊÇinternalsºÍplugins£¬4¸öÎļþÒÀ´ÎÊÇdebug,smarty.class,config_file.class,smarty ......
php±íµ¥ÔÚÌá½»Ö®ºóÔÙºóÍË,±íµ¥µÄÄÚÈÝĬÈÏÊDZ»Çå¿ÕµÄ(ʹÓÃsession_startµÄʱºò),
½â¾ö·½·¨ÊÇÔÚsession_start()Ö®ºó,×Ö·ûÊä³ö֮ǰдÉÏ
header(“Cache-control: private”);
ÍøÒ³µÄ»º´æÊÇÓÉHTTPÏûϢͷÖеēCache-control”À´¿ØÖƵ쬳£¼ûµÄȡֵÓÐprivate¡¢no- cache¡¢max-age¡ ......
×÷Ϊһ¸öphp³ÌÐòÔ±À´Ëµ¡£¡£ÓÐʲôÊÇÎÒÃÇÓ¦¸ÃÖªµÀµÄÄØ£¿
Ê×ÏÈÀ´ËµÒ»Ï¡£phpÖ®ËùÒÔÄܹ»ÔÚ¹úÄÚ×ߺ졣¡£Æä×îÖØÒªµÄÒ»µã¾ÍÊÇËûÊÇ¿ªÔ´µÄ¡£ºÃ¶àÓÅÐãµÄ¶«Î÷¶¼¿ÉÒÔÃâ·ÑµÄÄÃÀ´Óá£ÏÖÔÚÊÐÃæÉÏÓÐÄÇô¶¼µÄphp¿ªÔ´²úÆ·¡£µ±ÎÒÃÇÐèÒª×öÒ»¸öÏà¹ØµÄÍøÕ¾µÄʱºò¡£Ö»Òª°ÑÈ˼ҵIJúÆ·ÄùýÀ´¡£¸ù¾Ý×Ô¼ºµÄÐèÒª×ö¶þ´Î¿ª·¢¾Í¿ÉÒÔÁË¡£¡£´Ó¶øÊ¹phpÏîÄ¿µÄ ......
/**
*
* @param <type> $format
* @param <type> $utimestamp
* @return <type>
* @example
*
* echo udate('H:i:s.u'); 19:31:28.7812
*
* echo udate('H:i:s.uuuu'); 19:31:28.78127781277812778127
*
* echo udate('Y-M-D H:i:s.u'); ......