PHP³Á˼¼
¡¡¡¡¹¤×÷Ä£ÐÍ
¡¡¡¡PHPµÄ¹¤×÷Ä£Ðͷdz£ÌØÊâ¡£´ÓijÖ̶ֳÈÉÏ˵£¬PHPºÍASP¡¢ASP.NET¡¢JSP/ServletµÈÁ÷ÐеÄWeb¼¼Êõ£¬ÓÐ×ű¾ÖÊÉϵÄÇø±ð¡£
¡¡¡¡ÒÔJavaΪÀý£¬JavaÔÚWebÓ¦ÓÃÁìÓò£¬ÓÐÁ½ÖÖ¼¼Êõ£ºJava ServletºÍJSP£¨Java Server Page£©¡£Java ServletÊÇÒ»ÖÖÌØÊâÀàÐ͵ÄJava³ÌÐò£¬Ëüͨ¹ýʵÏÖÏà¹Ø½Ó¿Ú£¬´¦ÀíWeb·þÎñÆ÷·¢Ë͹ýÀ´µÄÇëÇó£¬Íê³ÉÏàÓ¦µÄ¹¤×÷¡£JSPÔÚÐÎʽÉÏÊÇÒ»ÖÖÀàËÆÓÚPHPµÄ½Å±¾£¬µ«ÊÇÊÂʵÉÏ£¬Ëü×îºóÒ²±»±àÒë³ÉServlet¡£Ò²¾ÍÊÇ˵£¬ÔÚJava½â¾ö·½°¸ÖУ¬JSPºÍServletÊÇ×÷Ϊ¶ÀÁ¢µÄJavaÓ¦ÓóÌÐòÖ´Ðеģ¬ËüÃÇÔÚ³õʼ»¯Ö®ºó¾ÍפÁôÄڴ棬ͨ¹ýÌض¨µÄ½Ó¿ÚºÍWeb·þÎñÆ÷ͨÐÅ£¬Íê³ÉÏàÓ¦¹¤×÷¡£³ý·Ç±»ÏÔʽµØÖØÆô£¬·ñÔòËüÃDz»»áÖÕÖ¹¡£Òò´Ë£¬¿ÉÒÔÔÚJSPºÍServletÖÐʹÓø÷ÖÖ»º´æ¼¼Êõ£¬ÀýÈçÊý¾Ý¿âÁ¬½Ó³Ø¡£
¡¡¡¡ASP.NETµÄ»úÖÆÓë´ËÀàËÆ¡£ÖÁÓÚASP£¬ËäȻҲÊÇÒ»ÖÖ½âÊÍÐÍÓïÑÔ£¬µ«ÊÇÈÔÈ»ÌṩÁËApplication¶ÔÏóÀ´´æ·ÅÓ¦ÓóÌÐò¼¶µÄÈ«¾Ö±äÁ¿£¬ËüÒÀÍÐÓÚASP½âÊÍÆ÷ÔÚIISÖÐפÁôµÄ½ø³Ì£¬ÔÚÕû¸öÓ¦ÓóÌÐòµÄÉúÃüÆÚÓÐЧ¡£
¡¡¡¡PHPÈ´ÍêÈ«²»ÊÇÕâÑù¡£×÷ΪһÖÖ´¿½âÊÍÐÍÓïÑÔ£¬PHP½Å±¾ÔÚÿ´Î±»½âÊÍʱ½øÐгõʼ»¯£¬ÔÚ½âÊÍÍê±ÏºóÖÕÖ¹ÔËÐС£ÕâÖÖÔËÐÐÊÇ»¥Ïà¶ÀÁ¢µÄ£¬Ã¿Ò»´ÎÇëÇ󶼻ᴴ½¨Ò»¸öµ¥¶ÀµÄ½ø³Ì»òỊ̈߳¬À´½âÊÍÏàÓ¦ ......
http://prato.bokele.com/?ArticleID=15302
ÔÚÒ»°ãµÄÓ¦ÓÃÖУ¬PHPµÄ³ÌÐòÔ±»á±È½ÏÉÙµÄ×¢Òâµ½php³ÌÐòµÄϸ΢Ëã·¨¶ÔÐÔÄÜÓ°ÏìµÄÎÊÌ⣬µ«ÔÚ´¦ÀíһЩ±È½ÏÕ¼ÓÃ×ÊÔ´µÄ¶«Î÷µÄʱºò£¬Êʵ±µ÷ÕûËã·¨£¬»áÈóÌÐòµÄÐÔÄÜÕû±¶µÄÌá¸ß¡£
Õ⼸Ì죬ÎÒÔÚÑо¿·Ö´ÊµÄËã·¨£¬Èç¹û²»Ô¤ÏÈÔØÈë´ÊµäµÄ»°£¬ÄÇÖÖÔËËãËٶȼòÖ±²Ò²»È̶ã¬Òò´ËÎÒ¿¼ÂÇÁËÔ¤ÏÈÔØÈë´ÊµäÔÚÒ»¸öÊý×éÖеÄ×ö·¨£¬ÎÒÊÖÉÏÓÐÒ»¸öÊ®¶àÍò´Ê»ãµÄ´Êµä£¬¿ªÊ¼µÄʱºò£¬ÓÃÕâÑùµÄ·½Ê½ÔØÈ룺
$fp = fopen(dirname(__FILE__)."/mydic.txt","r");
while($wd = fgets($fp,1024)){
$ws = split("`",trim($wd));
$m_dic[$ws[0]][$ws[1]] = $ws[2];
}
fclose($fp);
ÕâÑùÒ»²âÊÔ£¬·¢ÏÖ·ÖÎöʱºòÂýÍÌÍ̵ģ¬ºóÀ´Í¨¹ý¼ì²âÖ´ÐÐʱ¼ä²Å·¢ÏÖ£¬ÔÀ´ÔØÈë´Êµä¾ÓÈ»ÓÃÁË 1.5 Ãë¶à£¬Ò²Äѹ֣¡
Êý¾Ý¸ñʽΪ£º
0ÁУºÇ°Á½´ÊµÄÆ´Òô£¬1ÁÐΪ£º´Ê£¬2ÁÐΪ£º´ÊµÄ³¤¶È
È磺
al`°ÂÁÖÆ¥¿ËÔ˶¯»á`14
al`°¢À²®µÄÀÍÂ×˹`14
as`°£Èû¶í±ÈÑǸßÔ`14
wp`ÍúÆÌ×âÊÛ`8
wq`ÍøÇòÍõ×Ó`8
wq`ÍâÆó·þÎñ`8
ÎÒÊÔһϲ»×÷ÈÎÔË×÷Ë㣬ֻ¶ÁÒ»±éÊý¾ÝÎļþ£º
$fp = fopen(dirname(__FILE__)."/mydic.txt","r");
while ......
½ñÌìÏëʹÓÃÒ»ÏÂPHPµÄOpenSSLÀ©Õ¹¿â£¬Ï°¹ßÐԵĴÓphp.iniÖÐÏàÓ¦Ðдò¿ªÖ§³Ö£¬È»ºóË¢ÐÂÒ³Ã棬·¢ÏÖ¾¹È»»¹ÊDz»Ö§³Ö£¿
ÓôÃÆ֮ϣ¬¿´ÁË¿´ApacheµÄ´íÎóÈÕÖ¾£ºÌáʾ“²»ÄܼÓÔØXXX¶¯Ì¬¿â"£¿
ÕæÊǼû¹í£¬±ðµÄÁ´½Ó¿â¶¼¿ÉÒÔ×°È룬Ϊʲôphp_mcrypt.dllºÍphp_openssl.dllÕâÁ½¸öÁ´½Ó¿âÎÞ·¨×°ÈëÄØ£¿
ÉÏÍø²éÁËÒ»ÏÂ×ÊÁÏ£¬ÔÀ´ÕâÁ½¸öÀ©Õ¹ÊÇÒÀÀµÓÚµÚÈý·½¿âµÄ¡£
1£¬ÒªÏ뿪ÆômcryptÖ§³Ö£¬ÏµÍ³ÐèÒª°²×°ÁËlibmcrypt.dll¿â¡£
Õâ¸öÒ»°ãÓû§ÊÇûÓа²×°¹ýµÄ£¬µ«²»Óõ£ÐÄ£¬PHPµÄwindows·¢ÐаüÀïÒѾ¸øÎÒÃǸ½´øÁË´ËÎļþ£¬ÔÚPHPѹËõ°üµÄ¸ùĿ¼Ï¼´¿ÉÕÒµ½£¬È»ºó½«Æ临ÖƵ½%system%/system32Ŀ¼Ï¼´¿É¡£
2£¬ÒªÏ뿪ÆôOpenSSLÖ§³Ö£¬ÏµÍ³ÐèÒª°²×°libeay32.dllºÍssleay32.dllÁ½¸ö¿â¡£
Èç¹ûÄãÒÔÇ°°²×°¹ýOpenSSL£¬ÄÇôÄãµÄϵͳĿ¼ÖÐÓ¦¸ÃÒѾ´æÔÚÕâÁ½¸öÎļþ£»Èç¹ûûÓа²×°£¬PHPµÄwindows·¢ÐаüÀïͬÑù¸½´øÁËÕâÁ½¸öÎļþ£¬½«Æ临ÖƵ½%system%/system32Ŀ¼Ï¼´¿É¡£ ......
ÕûÁË°ëÌì¿ÉËãÈÃÎÒÕû³öÀ´ÁË º¹°¡£¡
C:\xampp\apache\conf\http.conf ÅäÖÃ
<Directory />
Options FollowSymLinks
AllowOverride all
Order deny,allow
# Deny from all
</Directory>
н¨ÏîÄ¿myphp
ÐéÄâ»ú·¾¶ localhost C:\xampp\htdoc
.htaccessÄÚÈÝ
RewriteEngine on
RewriteBase /myphp (ÏîÄ¿¸ùĿ¼)
RewriteRule ^(\d)\.html$ $1.php [L]
1.php
<?php
echo 'i ma 1.php';
?>
okÁË~£¡£¡£¡
·ÃÎÊ http://localhost/1.html
Ò³ÃæÏÔʾ
i ma 1.php ......
ÓÉÓÚ×î½ü×öµÄÒ»¸öÏîĿͼƬ±È½Ï¶à£¨ËõÂÔͼ+ʵ¼ÊÎïƷͼ£©£¬´ó¸ÅÓÐÒ»Íò¶à¸öÎļþ£¬¶ø·þÎñÆ÷ÓÖÔÚ¹úÍ⣬ÓÃÃÀ¹úµÄVPNËٶȻ¹ÊǷdz£µÄÂý£¬Èç¹ûÉÏ´«Ò»Íò¶à¸öÎļþ£¬¹À¼Æ½«»¨·ÑÁ½Èý¸öСʱ¡£²¢ÇÒÓÉÓÚºóÃ潫Óиü¶àµÄÎļþÐèÒªÉÏ´«ÖÁ·þÎñÆ÷£¬ËùÒÔºÝÏÂÐÄÀ´ÕÒÒ»ÖÖÉÏ´«Ñ¹Ëõ°üºó½øÐд¦ÀíµÄ·½·¨¡£ ÔÚwordpress2.8ÉÏ¿´µ½wp¿ÉÒÔ×Ô¼ºÏÂÔØÁ˸üаüºó½âѹËõ£¬²¢ÇÒ¸²¸ÇÔÎļþ¡£ÏÔÈ»£¬PHP²Ù×÷ÎļþÊÇûÓÐÈκÎÎÊÌâµÄ£¬Ö÷ÒªÊÇÈçºÎ¶ÔѹËõ°ü½øÐвÙ×÷¡£ PHPÔÚÀ©Õ¹ÖÐÓÐZIPÀ©Õ¹£¬µ«ÊÇĬÈÏ°²×°ÊÇûÓÐÅäÖõġ£ËùÒÔÒ»ÖÖ·½·¨ÊÇÅäÖÃÕâ¸öZIPÀ©Õ¹£¬È»ºóÀûÓÃzip_read,zip_openµÈº¯ÊýÀ´¶ÔZIPÎļþ²Ù×÷¡£ ÎÒ´ÓÍøÕ¾ÕÒÁËÒ»¸ö³ÌÐò£¬½øÐÐÁËÐ޸ġ£ÏÖÔÚ¿ÉÒÔ×Ô¶¯¹ýÂËĿ¼ÖеÄZIPÎļþ£¬»òÕßÉÏ´«ZIPÎļþ½øÐнâѹËõ²Ù×÷¡£¿ÉÒÔÉèÖýâѹËõ·¾¶£¬²¢ÇÒÌṩÁËÃÜÂë±£»¤¡£ÔÚ½âѹËõÍêºó¿ÉÒÔ¶Ô½âѹµÄÎļþÒÔ¼°ÔÎļþ½øÐÐɾ³ý²Ù×÷¡£ <?php
$password = 'www.f1php.cn';
?>
<html>
&l ......
ÒÔǰдÁËÊ®Ììѧ»áASP£¬Ê®Ììѧ»áASP.NETʲôµÄ£¬ÏÖÔÚÏëÏëÔÙд¸öPHP°É£¬Ò²Ëã±È½ÏÈ«ÁË¡£ PHPµÄµ÷ÊÔ·½·¨ÎÒÕâÀï¾Í²»ËµÁË£¬ÍâÃæºÜ¶àÎÄÕ¶¼ÓнéÉÜ£¬Ò²Óкܶ಻ͬµÄ×éºÏ¡£ÎÒÕâÀïÔÝʱÊÇÒÔ Apache web server ºÍ MY SQL ×÷ΪWEB·þÎñÆ÷ºÍÊý¾Ý¿â£¬ÔÚphp-4.3.3ϵĻ·¾³×öµÄ³ÌÐò¡£µ±È»Òª¼òµ¥µÄ¹¹½¨ºÍ·ÃÎʲ鿴Êý¾Ý¿â PHPMYADMIN ²»¿ÉÉÙ¡£
¡¡¡¡ÖÁÓÚ±íµ¥Éè¼ÆʲôµÄ£¬ÎÒÕâÀïÒ²²»Ïë¶à˵ÁË£¬ÔÚ¡¶Ê®Ììѧ»áASP¡·ÖÐÒѾÓнéÉÜ¡£
¡¡¡¡ÏÂÃæ¼òµ¥½éÉÜÒ»ÏÂPHPµÄÓï·¨¡£
¡¡¡¡1¡¢Ç¶Èë·½·¨£º
¡¡¡¡ÀàËÆASPµÄ<%£¬PHP¿ÉÒÔÊÇ<?php»òÕßÊÇ<?£¬½áÊø·ûºÅÊÇ?>£¬µ±È»ÄúÒ²¿ÉÒÔ×Ô¼ºÖ¸¶¨¡£
¡¡¡¡2¡¢ÒýÓÃÎļþ£º
¡¡¡¡ÒýÓÃÎļþµÄ·½·¨ÓÐÁ½ÖÖ£ºrequire ¼° include¡£
¡¡¡¡
¡¡¡¡require µÄʹÓ÷½·¨Èç require("MyRequireFile.php"); ¡£Õâ¸öº¯Êýͨ³£·ÅÔÚ PHP ³ÌÐòµÄ×îÇ°Ã棬PHP ³ÌÐòÔÚÖ´ÐÐÇ°£¬¾Í»áÏȶÁÈë require ËùÖ¸¶¨ÒýÈëµÄÎļþ£¬Ê¹Ëü±ä³É PHP ³ÌÐòÍøÒ³µÄÒ»²¿·Ý¡£³£Óõĺ¯Êý£¬Òà¿ÉÒÔÕâ¸ö·½·¨½«ËüÒýÈëÍøÒ³ÖС£
¡¡¡¡include ʹÓ÷½·¨Èç include("MyIncludeFile.php"); ¡£Õâ¸öº¯ÊýÒ»°ãÊÇ·ÅÔÚÁ÷³Ì¿ØÖƵĴ¦Àí²¿·ÖÖС£PHP ³ÌÐòÍøÒ³ÔÚ¶Áµ½ include µÄÎļþʱ£¬²Å½«Ëü¶Á½øÀ´¡£ÕâÖÖ·½Ê½£¬¿ÉÒ԰ѳÌÐòÖ´ÐÐʱµÄÁ÷³Ì¼òµ¥»¯¡ ......