PHP SESSION ÔÀí
Ò»¡¢PHP SESSIONÔÀí
ÎÒÃÇÖªµÀ£¬sessionÊÇÔÚ·þÎñÆ÷¶Ë±£³ÖÓû§»á»°Êý¾ÝµÄÒ»ÖÖ·½·¨£¬¶ÔÓ¦µÄcookieÊÇÔÚ¿Í»§¶Ë±£³ÖÓû§Êý¾Ý¡£HTTPÐÒéÊÇÒ»ÖÖÎÞ״̬ÐÒ飬·þ
ÎñÆ÷ÏìÓ¦ÍêÖ®ºó¾ÍʧȥÁËÓëä¯ÀÀÆ÷µÄÁªÏµ£¬×îÔ磬Netscape½«cookieÒýÈëä¯ÀÀÆ÷£¬Ê¹µÃÊý¾Ý¿ÉÒÔ¿Í»§¶Ë¿çÒ³Ãæ½»»»£¬ÄÇô·þÎñÆ÷ÊÇÈçºÎ¼ÇסÖÚ¶àÓû§
µÄ»á»°Êý¾ÝÄØ£¿
Ê×ÏÈÒª½«¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½¨Á¢Ò»Ò»ÁªÏµ£¬Ã¿¸ö¿Í»§¶Ë¶¼µÃÓÐÒ»¸öΨһ±êʶ£¬ÕâÑù·þÎñÆ÷²ÅÄÜʶ±ð³öÀ´¡£½¨ÒéΨһ±êʶµÄ·½·¨ÓÐÁ½ÖÖ£ºcookie»òÕßͨ¹ý
GET·½Ê½Ö¸¶¨¡£Ä¬ÈÏÅäÖõÄPHPʹÓÃsessionµÄʱ»á½¨Á¢Ò»¸öÃû½Ð”PHPSESSID”µÄcookie£¨¿ÉÒÔͨ¹ýphp.iniÐÞ¸Ä
session.nameÖµÖ¸¶¨£©£¬Èç¹û¿Í»§¶Ë½ûÓÃcookie,ÄãÒ²¿ÉÒÔÖ¸¶¨Í¨¹ýGET·½Ê½°Ñsession
id´«µ½·þÎñÆ÷£¨ÐÞ¸Äphp.iniÖÐsession.use_trans_sidµÈ²ÎÊý£©¡£
ÎÒÃDz鿴·þÎñÆ÷¶Ësession.save_pathĿ¼»á·¢ÏֺܶàÀàËÆsess_vv9lpgf0nmkurgvkba1vbvj915ÕâÑùµÄÎļþ£¬Õâ¸öÆäʵ¾ÍÊÇsession id “vv9lpgf0nmkurgvkba1vbvj915″¶ÔÓ¦µÄÊý¾Ý¡£
ÕæÏà¾ÍÔÚÕâÀ·þÎñÆ÷½«session id´«µÝµ½·þÎñÆ÷£¬·þÎñÆ÷¸ù¾Ýsession idÕÒµ½¶ÔÓ¦µÄÎļþ£¬¶ÁÈ¡µÄʱºò¶ÔÎļþÄÚÈݽøÐз´ÐòÁл¯¾ÍµÃµ½sessionµÄÖµ£¬±£´æµÄʱºòÏÈÐòÁл¯ÔÙдÈë¡£
ÊÂʵ¾ÍÊÇÕâÑù£¬ËùÒÔÈç¹û·þÎñÆ÷²»Ö§³Ösession»òÕßÄãÏë×Ô¶¨Òåsession£¬ÍêÈ«¿ÉÒÔDIY£¬Í¨¹ýPHPµÄuniqidÉú³ÉÓÀ²»Öظ´µÄ
session id£¬È»ºóÕÒ¸öµØ·½´æ´¢sessionµÄÄÚÈݼ´¿É£¬ÄãÒ²¿ÉÒÔѧflickr°Ñsession´æ´¢ÔÚMySQLÊý¾Ý¿âÖС£
¶þ¡¢Ê¹ÓÃsession֮ǰΪʲô±ØÐëÏÈÖ´ÐÐsession_start()£¿
Á˽âµÄÔÀíÖ®ºó£¬ËùνµÄsessionÆäʵ¾ÍÊÇ¿Í»§¶ËÒ»¸ösession id·þÎñÆ÷¶ËÒ»¸ösession
file£¬Ð½¨session֮ǰִÐÐsession_start()ÊǸæËß·þÎñÆ÷ÒªÖÖÒ»¸öcookieÒÔ¼°×¼±¸ºÃsessionÎļþ£¬Òª²»È»ÄãµÄ
sessionÄÚÈÝÔõô´æ£»¶ÁÈ¡session֮ǰִÐÐsession_start()ÊǸæËß·þÎñÆ÷£¬¸Ï½ô¸ù¾Ýsession
id°ÑsessionÎļþ·´ÐòÁл¯¡£
Ö»ÓÐÒ»¸ösessionº¯Êý¿ÉÒÔÔÚsession_start()֮ǰִÐУ¬session_nam()£º¶ÁÈ¡»òÖ¸¶¨sessionÃû³Æ£¨±ÈÈçĬÈϵľÍÊÇ”PHPSESSID”£©£¬Õâ¸öµ±È»ÒªÔÚsession_start֮ǰִÐС£
Èý¡¢sessionÓ°ÏìϵͳÐÔÄÜ
sessionÔÚ´ó·ÃÎÊÁ¿ÍøÕ¾ÉÏȷʵӰÏìϵͳÐÔÄÜ£¬Ó°ÏìÐÔÄܵÄÔÒòÖ®Ò»ÓÉÎļþϵͳÉè¼ÆÔì³É£¬ÔÚͬһ¸öĿ¼Ï³¬¹ý10000¸öÎļþʱ£¬ÎļþµÄ¶¨Î»½«·Ç
³£ºÄʱ£¬PHPÖ§³ÖsessionĿ¼hash£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÐÞ¸Äphp.iniÖÐsession.save_path =
“2;/path/to/session/dir”£¬ÄÇôsession½
Ïà¹ØÎĵµ£º
¡¡Ã¿¸öPHP³ÌÐòÔ±¶¼ÖªµÀPHPÓÐÇ¿´óµÄÕýÔò±í´ïʽ¹¦ÄÜ£¬ÎªÁËÒÔºóµÄ¹¤×÷·½±ã£¬ÎÒ´ÓÍøÉÏÕûÀíÁ˹ØÓÚÕýÔò±í´ïʽµÄ×ÊÁÏ£¬·½±ãÒÔºó¹¤×÷ʱµÄ½øÐÐ×ÊÁϲéÔÄ¡£
¡¡¡¡ÕýÔò±í´ïʽ(regular expression)ÃèÊöÁËÒ»ÖÖ×Ö·û´®Æ¥ÅäµÄģʽ£¬¿ÉÒÔÓÃÀ´¼ì²éÒ»¸ö´®ÊÇ·ñº¬ÓÐijÖÖ×Ó´®¡¢½«Æ¥ÅäµÄ×Ó´®×öÌæ»»»òÕß´Óij¸ö´®ÖÐÈ¡³ö·ûºÏij¸öÌõ¼þµÄ×Ó´®µÈ¡£
¡¡¡¡ ......
ÔÚphpÖмÆËãʱ¼ä²îÓÐʱºòÊǼþÂé·³µÄÊÂ!²»¹ýÖ»ÒªÄãÕÆÎÕÁËÈÕÆÚʱ¼äº¯ÊýµÄÓ÷¨ÄÇÕâЩҲ¾Í±äµÄ¼òµ¥ÁË:
Ò»¸ö¼òµ¥µÄÀý×Ó¾ÍÊǼÆËã½èÊéµÄÌìÊý,ÕâÐèÒªphp¸ù¾ÝÿÌìµÄÈÕÆÚ½øÐмÆËã,ÏÂÃæ¾ÍÀ´Ì¸Ì¸ÊµÏÖÕâÖÖÈÕÆÚ¼ÆËãµÄ¼¸ÖÖ·½·¨:
(1) Èç¹ûÓÐÊý¾Ý¿â¾ÍºÜÈÝÒ×ÁË!ÈôÊÇMSSQL¿ÉÒÔʹÓô¥·¢Æ÷!ÓÃרÃżÆËãÈÕÆÚ²îµÄº¯Êýdatediff()±ã¿É ......
<!-- xml¸ñʽ
<foo xmlns="test">
<bar attr='a'></bar>
<bar attr='b'></bar>
<bar attr='c'></bar>
</foo>
-->
<?php
$dom = new DOMDocument();
if (!$dom->load('attr.xml'))
{
echo "load books.xml failed!<br>";
re ......
×î½ü·¢ÏֺܶàÍøÕ¾¶¼ÓÐһЩȦÈËÍ·ÏñµÄ¹¦ÄÜ£¬ºóÀ´ÔÚÍøÉÏGGÁËһϣ¬·¢ÏÖÊÇÓÃOpenCVʵÏֵģ¬ÎÒÒ²ÔÚÄÚ²¿·þÎñÆ÷×öÁËһϲâÊÔ£¬Èç¹û¿ÉÒÔʵÏÖ£¬²½ÖèÈçÏ£º
Ò» °²×°
1¡¢°²×°opencv
¹Ù·½ÍøÕ¾£ºhttp://www.opencv.org.cn £¨ÖÐÎİ棩
¾ßÌå°²×°·½·¨¿ÉÒԲο¼¹Ù·½ÍøÕ¾£º
http://www.opencv.org.cn/index.php/%E6%BA%90%E7%A0%81%E7% ......
PHPÓëJS---È¡ÕûÊý·½·¨int,celi,floor,round
1.¶ªÆúСÊý²¿·Ö,±£ÁôÕûÊý²¿·Ö
php: intval(7/2)
js:parseInt(7/2)
2.ÏòÉÏÈ¡Õû,ÓÐСÊý¾ÍÕûÊý²¿·Ö¼Ó1
php: ceil(7/2)
js: Math.ceil(7/2)
3,ËÄÉáÎåÈë.
php: round(7/2)
js: Math.round(7/2)
4,ÏòÏÂÈ¡Õû
php: floor(7/2)
js: Math.floor(7/2)
ÒÔÉÏת×Ô:http://hi.baidu ......