PHPÖеÄÃüÃû¹æÔò
ÀàµÄÃüÃû
¡¡¡¡ ÔÚΪÀࣨclass £©ÃüÃûǰÊ×ÏÈÒªÖªµÀËüÊÇʲô¡£Èç¹ûͨ¹ýÀàÃûµÄÌṩµÄÏßË÷£¬»¹ÊÇÏë²»ÆðÕâ¸öÀàÊÇʲôµÄ»°£¬ÄÇô¾Í˵Ã÷Éè¼Æ´æÔÚÎÊÌâ¡£
¡¡¡¡³¬¹ýÈý¸ö´Ê×é³ÉµÄ»ìºÏÃûÊÇÈÝÒ×Ôì³Éϵͳ¸÷¸öʵÌå¼äµÄ»ìÏý£¬³¢ÊÔʹÓã¨CRC Se- ssion card)¿´¿´¸ÃÃüÃûËù¶ÔÓ¦µÄʵÌåÊÇ·ñÓÐ×ÅÄÇô¶àµÄ¹¦Óá£
¡¡¡¡¶ÔÓÚÅÉÉúÀàµÄÃüÃûÓ¦¸Ã±ÜÃâ´øÆä¸¸ÀàÃûµÄÓÕ»ó£¬Ò»¸öÀàµÄÃû×ÖÖ»ÓëËü×ÔÉíÓйأ¬ºÍËüµÄ¸¸Àà½ÐʲôÎ޹ء£
¡¡¡¡Ê¹Óôóд×Öĸ×÷Ϊ´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬Ãû×ÖµÄÊ××ÖĸʹÓôóд ¡£²»ÒªÊ¹ÓÃÏ»®Ïß('_') ¡£
¡¡¡¡ÀýÈ磺 class NameOneTwo
¡¡¡¡¡¡¡¡¡¡ class Name
Àà¿âµÄÃüÃû
¡¡¡¡Ä¿Ç°ÃüÃû¿Õ¼äÕýÔÚÔ½À´Ô½¹ã·ºµÄ±»²ÉÓã¬ÒÔ±ÜÃⲻͬ³§É̺ÍÍÅÌåÀà¿â¼äµÄÀàÃû³åÍ»¡£µ±ÉÐδ²ÉÓÃÃüÃû¿Õ¼äµÄʱºò£¬ÎªÁ˱ÜÃâÀàÃû³åÍ»£¬Ò»°ãµÄ×ö·¨ÊÇÔÚÀàÃûǰ¼ÓÉ϶ÀÌØµÄǰ׺£¬Á½¸ö×Ö·û¾Í¿ÉÒÔÁË£¬µ±È»¶àÓÃһЩ»á¸üºÃ¡£
¡¡¡¡ÀýÈ磺 John JohnsonµÄÊý¾Ý½á¹¹Àà¿â¿ÉÒÔÓÃJj×öΪǰ׺£¬ÈçÏ£º
¡¡¡¡¡¡¡¡¡¡ class JjLinkList
¡¡¡¡¡¡¡¡ ¡¡{
¡¡¡¡¡¡¡¡ ¡¡}
·½·¨µÄÃüÃû
¡¡¡¡ ²ÉÓÃÓëÀàÃüÃûÒ»ÖµĹæÔò£¬Í¬ÑùÊÇʹÓÃÓ¢Îĵ¥´ÊÚ¹Êͳö·½·¨µÄ×÷Óᣡ¡
¡¡¡¡ÀýÈ磺class NameOneTwo
¡¡¡¡¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡function DoIt() {};
¡¡¡¡¡¡¡¡¡¡¡¡function HandleError() {};
¡¡¡¡¡¡¡¡¡¡¡¡}
ÀàÊôÐÔµÄÃüÃû
¡¡¡¡ ÊôÐÔÃüÃûÓ¦¸ÃÒÔ×Ö·û‘m’Ϊǰ׺¡£Ç°×º‘m’ºó²ÉÓÃÓÚÀàÃüÃûÒ»ÖµĹæÔò¡£‘m’×ÜÊÇÔÚÃû×ֵĿªÍ·ÆðÐÞÊÎ×÷Ó㬾ÍÏñÒÔ‘r’¿ªÍ·±íʾÒýÓÃÒ»Ñù¡£
¡¡¡¡Ç°×º'm'·ÀÖ¹ÀàÊôÐԺͷ½·¨Ãû·¢ÉúÈκγåÍ»¡£ÄãµÄ·½·¨ÃûºÍÊôÐÔÃû¾³£»áºÜÀàËÆ£¬ÌرðÊÇ´æÈ¡ÔªËØ¡£¡¡
¡¡¡¡ÀýÈ磺class NameOneTwo
¡¡¡¡¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡function VarAbc() {};
¡¡¡¡¡¡¡¡¡¡¡¡function ErrorNumber() {};
¡¡¡¡¡¡¡¡¡¡¡¡var mVarAbc;
¡¡¡¡¡¡¡¡¡¡¡¡var mErrorNumber;
¡¡¡¡¡¡¡¡¡¡¡¡var mrName;
¡¡¡¡¡¡¡¡¡¡¡¡}
·½·¨ÖвÎÊýµÄÃüÃû
¡¡¡¡ µÚÒ»¸ö×Ö·ûʹÓÃСд×Öĸ¡£ÔÚÊ××Ö·ûºóµÄËùÓÐ×Ö¶¼°´ÕÕÀàÃüÃû¹æÔòÊ××Ö·û´óд¡£¡¡
¡¡¡¡ÕâÑù×ö¿ÉÒÔËæÊ±ÖªµÀÄĸö±äÁ¿¶ÔÓ¦Äĸö±äÁ¿¡£ÁíÍ⣬ÕâÑù×ö¿ÉÒÔʹÓÃÓëÀàÃûÏàËÆµÄÃû³Æ¶ø²»ÖÁÓÚ²úÉúÖØÃû³åÍ»¡£
¡¡¡¡ÀýÈ磺class NameOneTwo
¡¡¡¡¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡function StartYourEngines(
¡¡¡¡¡¡¡¡¡¡¡¡&$rSomeEngine,
¡¡¡¡¡¡¡¡¡¡¡¡&$rAnotherEngine);
¡¡¡¡¡¡¡¡¡¡¡¡}
±äÁ¿µÄÃüÃû
¡¡¡¡ ËùÓÐ×Öĸ¶¼Ê¹ÓÃСд¡£Ê¹ÓÃ'_'×÷Ϊ
Ïà¹ØÎĵµ£º
¶ÔÓڽű¾°²È«Õâ¸ö»°ÌâºÃÏñÓÀԶûÍêûÁË£¬Èç¹ûÄã¾³£µ½¹úÍâµÄ¸÷ÖÖ¸÷ÑùµÄbugtraqÉÏ£¬Äã»á·¢ÏÖÓÐÒ»°ëÒÔÉ϶¼ºÍ½Å±¾Ïà¹Ø£¬ÖîÈçSQL
injection£¬XSS£¬Path Disclosure£¬Remote commands executionÕâÑùµÄ×ÖÑ۱ȱȽÔÊÇ£¬ÎÒÃÇ¿´ÁËÖ®ºóµÄÓÃ;ÄѵÀ½ö½öÊÇ×¥È⼦?¶ÔÓÚÎÒÃÇÏë×öweb°²È«µÄÈËÀ´Ëµ£¬×îºÃ¾ÍÊÇÄÃÀ´Ñ§Ï°
£¬¿ÉÊÇÍòÎï×¥¸ùÔ´£¬ÎÒà ......
PHPÅúÁ¿È¡µÃcheckboxµÄÖµ
1¡¢ÃüÃû
<input type='checkbox' name='checkbox[]' value=$dwmyrow[banzhu] />
2¡¢Ê¹ÓÃ
µ±¼Æ»®µ±×÷sqlÖ¸ÁîµÄÒ»²¿·Öʱ£ºÈç¹û²ÎÓë¿ØÖÆµÄ×Ö¶ÎÊÇÊýÖµÐ͵ģ¬Ôò
if(! empty($_POST['checkbox'])) {
$expr = join(",", $_POST['checkbox']);
$sql = "select * from tbl_name where field in ......
memcache¸öÈËÀí½âÖ÷ÒªÊÇÓÃÀ´¹ÜÀíÄÚ´æµÄ,phpºÍmemcache½áºÏ¾Í¿ÉÒÔʹphp°ÉһЩÊý¾Ý±£´æÔÚmemcache¹ÜÀíµÄÄÚ´æÀï,·½±ã¹ÜÀí,Ò²¿ì,»¹Ö§³Ö¶ą̀·þÎñÆ÷¹²ÏíÊý¾Ý,·Ï»°²»¶à˵. ·ÖΪlinuxºÍwindows 1)linuxºÍÀàUnix¿ÉÒÔ´ÓÒÔϵØÖ·ÏÂÔØmemcachedºÍlibevent,ÓÉÓÚ°²×°memcacheÐèÒªlibeventÖ§³Ö,ËùÒÔÐèÒªÏȰ²×°libevent memcached¹Ù·½ ......
ÔÚʵ¼ÊµÄ³ÌÐò¿ª·¢ÖУ¬Ö´ÐÐ×Ö·û´®Ìæ»»²Ù×÷ÊÇÒ»¼þ·Ç³£¾³£µÄÊ£¬¶Ôstr_replaceº¯ÊýµÄʵÓÃÒ²»á·Ç³£Æµ·±¡£
Õâ¶Îʱ¼äÔÚ¿´¡¶PHPºÍMySQL Web¿ª·¢¡·Ò»Êé¿´µ½str_replace½²½â£¬Ò»¶ÎСÌáʾдµ½£º¿ÉÒÔΪstr_replaceµÄÈý¸ö¶¼Ê¹ÓÃÊý×é´«È룬µ«½²½â±È½Ï¼òµ¥£¬ÓÚÊǾö¶¨×Ô¼º ......