7ÖÖÁ÷ÐÐPHP¼¯³É¿ª·¢¹¤¾ß(IDE)µÄ±È½Ï
ʲôÊÇ IDE?
¡¡¡¡¼ò¶øÑÔÖ®£¬IDE Ϊ±àÂ빤×÷ÌṩÁËһվʽ·þÎñ¡£IDE °üÀ¨Ò»¸ö±à¼Æ÷£¬Ôڴ˱à¼Æ÷ÄÚ¿ÉÒԱ༴úÂë¡¢µ÷ÊÔ´úÂë¡¢ÔÚä¯ÀÀÆ÷(ͨ³£ÊÇǶÈëʽµÄ)Öв鿴´úÂëºÍÇ©ÈëºÍÇ©³öÔ´Âë¿ØÖÆ¡£ÎªÁËÖ§³ÖÕâЩ¹¦ÄÜ£¬IDE ÓµÓÐÒ»Ì×ÔÚ»ù±¾±à¼Æ÷(±ÈÈç¼Çʱ¾»òÕß Vim)ÖÐËùÕÒ²»µ½µÄÌØÐÔ¡£µ±È»£¬Äú¿ÉÒÔͨ¹ýÀ©Õ¹±à¼Æ÷À´ÊµÏÖÕâЩ¹¦ÄÜ£¬µ«ÊÇ IDE ÔÚÒ»¸ö¾«¼òÈí¼þ°üÖÐÄÒÀ¨ÁËËùÓÐÕâЩ¹¦ÄÜ —— ²¢¶¼ÒÑÔ¤ÅäÖãº
¡¡¡¡ÏîÄ¿
¡¡¡¡IDE µÄÒ»¸ö¹Ø¼üÌØÐÔÊÇËü°ÑÒ»¸ö PHP Ó¦ÓóÌÐò¿´×÷ÊÇÒ»¸öÏîÄ¿£¬¶ø²»½ö½öÊÇÒ»×éÎļþ¡£Õâ¸ö¸ÅÄî —— ÏîÄ¿ —— ά»¤¶îÍâµÄÐÅÏ¢£¬±ÈÈçÔ´Âë¿ØÖƵÄÅäÖá¢ÓÃÓÚµ÷ÊÔµÄÊý¾Ý¿âÉèÖã¬ÒÔ¼°Ä³Ò»¹Ø¼üĿ¼ËùÔÚλÖá£
¡¡¡¡µ÷ÊÔ
¡¡¡¡ÁíÒ»¸ö·½±ãµÄÌØÐÔÊǼ¯³Éµ÷ÊÔ¡£Ê¹ÓÃÕâ¸ö¹¦ÄÜ£¬¿ÉÒÔÔÚ±à¼Æ÷ÖÐÉèÖöϵ㣬µ± PHP ½âÊͳÌÐòÖ´Ðе½Õâ¸ö½Å±¾Ê±¾Í»áÍ£Ö¹¡£´Ó¶Ïµã¿ªÊ¼£¬¾Í¿ÉÒÔ¼ì²é¾Ö²¿±äÁ¿µÄÖµ£¬ÔÚ´úÂëÖÐÕï¶ÏÎÊÌâ¡£ÔÚ´úÂëÖпÉÒÔʹÓà echo Óï¾äÀ´¼ì²éÖµ»òÕßÒ²¿ÉÒÔʹÓôíÎóÈÕÖ¾»ñµÃ±äÁ¿µÄÖµ¡£
¡¡¡¡´úÂëÖÇÄÜ
¡¡¡¡PHP ÊÇÒ»Öַdz£¹æÔòµÄ±à³ÌÓïÑÔ£¬ÕâÒâζ×ÅËü×ñÑ׿òµ¥µÄģʽ¡£ÕâЩģʽ²»½öʹ´úÂëÒ×ÓÚ±àд£¬Ò²Ê¹ IDE ÔÚÏîÄ¿Öмì²é´úÂë±äµÃºÜÈÝÒס£´ËÍ⣬ËüÃÇ¿ÉÒÔͨ¹ýÏÔʾ¼ì²é½á¹û°ïÖúÄú±àд³ÌÐò¡£ÀýÈ磬Èç¹ûÔÚÏîÄ¿Öж¨ÒåÁËÒ»¸öÃûΪ MyClass µÄÀ࣬ÔÚ¼üÈë¹Ø¼ü´Ê new ʱ£¬IDE »áÁ¢¼´Ìṩһ¸ö°üÀ¨ MyClass ×÷ΪѡÏîµÄµ¯³ö´°¿Ú¡£µ±Ê¹ÓÃÄÇÖÖÀàÐ͵ĶÔÏóʱ£¬IDE ¾Í»áÏÔʾËüµÄ¿ÉÓ÷½·¨ºÍʵÀý±äÁ¿¡£µ±¿ªÊ¼¼üÈëÒ»¸öº¯ÊýÃüÁîʱ£¬IDE ¾Í»áÏÔʾËüµÄ¿ÉÓòÎÊý¡£¹«ÕýµØ˵£¬ÕâÊÇÓ¦¸ÃʹÓà IDE ¶ø²»ÊÇÎı¾±à¼Æ÷µÄÊ×ÒªÔÒò¡£ÕâÖÖ´úÂëÖÇÄÜ¿ÉÒÔÓÐЧ¼õÉÙÇôíÀàÃû¡¢·½·¨ÃûºÍ²ÎÊý¡£
¡¡¡¡ÀàÊÓͼ
¡¡¡¡IDE ÖеĴúÂëÖÇÄÜÒýÇæ²úÉúµÄÁíÒ»¸ö×÷ÓÃÊÇ IDE ¿ÉÒÔ²úÉúÏîÄ¿µÄ ÀàÊÓͼ¡£ÏµÍ³²»ÊÇÏÔʾÎļþ£¬¶øÊÇÏÔʾÒѾ¶¨ÒåµÄ²»Í¬µÄÀ࣬¶ø²»¹ÜËüÃÇËùÔÚµÄÎļþ¡£µ±µ¥»÷Ààʱ£¬±à¼Æ÷·ÃÎÊÏàÓ¦Îļþ²¢ÏÔʾÏàÓ¦Àà¡¢·½·¨»òÕßʵÀý±äÁ¿¡£ÕâÔÚ´óÏîÄ¿ÖÐÊÇÒ»Öַdz£ºÃµÄµ¼º½·½·¨¡£
¡¡¡¡¶àÓïÑÔÖ§³Ö
¡¡¡¡ÕâÀïÌáµ½µÄÿÖÖ IDE ²»½öÖ§³Ö PHP ¶øÇÒÖ§³ÖÏà¹ØÓïÑÔ¼¯£ºJavaScript¡¢Structured Query Language(SQL)¡¢Hypertext Markup Language(HTML)ºÍ Cascading Style Sheets(CSS)¡£ÒòΪ HTML ºÍ CSS ±È½Ï¼òµ¥£¬ËùÒÔ IDE ¶ÔËüÃǵÄÖ§³ÖÊÇ×îºÃµÄ¡£¶ÔÓÚ JavaScript µÄÖ§³Ö¾³£»áÍ»³öÓï·¨£¬µ«ÊÇÖ§³Ö±È²»Ö§³ÖÒªºÃ¡£
¡¡¡¡Ô´Âë¿ØÖÆ
¡¡¡¡ÕâÀïÆÀ¼ÛµÄËùÓÐ IDE ¶¼Ö§³ÖһЩÓëÔ´Âë¿ØÖÆϵͳµÄÁ¬½Ó£¬ÔÊÐíËæ×Åʱ¼äά»¤ÏîÄ¿Ö
Ïà¹ØÎĵµ£º
ץȡµ½µÄÄÚÈÝÔÚͨ¹ýÕýÔò±í´ïʽ×öһϹýÂ˾͵õ½ÁËÄãÏëÒªµÄÄÚÈÝ£¬ÖÁÓÚÈçºÎÓÃÕýÔò±í´ïʽ¹ýÂË£¬ÔÚÕâÀï¾Í²»×ö½éÉÜÁË£¬ÓÐÐËȤµÄ£¬ÒÔϾÍÊǼ¸ÖÖ³£ÓõÄÓÃphpץȡÍøÒ³ÖеÄÄÚÈݵķ½·¨¡£
1.file_get_contents
PHP´úÂë
¸´ÖÆ´úÂë ´úÂëÈçÏÂ:
<?php
$url = "http://www.jb51.net";
$contents = file_get_contents($url);
// ......
<?php
/**
* @author qqzer.com
* @copyright 2010
*/
function baidu_decode($url,$sertim='',$k=array())
{
$E=strlen($url);
$C="";
$I=array();
$F=array();
$J=$sertim % 26;
$J=$J?$J:1;
foreach((array)$k as $str){
list($O,$L,$M) = explode(',',$str);
for($N=$O;$N<=$L;$N++){
......
ÏÂÃæÊÇһЩ·Ç³£ÓÐÓõÄPHPÀà¿â£¬ÏàÐÅÒ»¶¨¿ÉÒÔΪÄãµÄWEB¿ª·¢Ìṩ¸üºÃºÍ¸üΪ¿ìËٵķ½·¨¡£
ͼ±í¿â
ÏÂÃæµÄÀà¿â¿ÉÒÔÈÃÄãºÜ¼òµÄ´´½¨¸´ÔÓµÄͼ±íºÍͼƬ¡£µ±È»£¬ËüÃÇÐèÒªGD¿âµÄÖ§³Ö¡£
pChart - Ò»¸ö¿ÉÒÔ´´½¨Í³¼ÆͼµÄ¿â¡£
Libchart - ÕâÒ²ÊÇÒ»¸ö¼òµ¥µÄͳ¼Æͼ¿â¡£
JpGraph - Ò»¸öÃæÏò¶ÔÏóµÄͼƬ´´½¨Àà¡£
Open F ......
Ò»¡¢ÈçºÎÑ¡Ôñ PHP5.3 µÄ VC9 °æ±¾ºÍ VC6 °æ±¾
VC6 °æ±¾ÊÇʹÓà Visual Studio 6 ±àÒëÆ÷±àÒëµÄ£¬Èç¹ûÄãµÄ PHP ÊÇÓà Apache À´¼ÜÉèµÄ£¬ÄÇÄã¾ÍÑ¡Ôñ VC6 °æ±¾¡£
VC9 °æ±¾ÊÇʹÓà Visual Studio 2008 ±àÒëÆ÷±àÒëµÄ£¬Èç¹ûÄãµÄ PHP ÊÇÓà IIS À´¼ÜÉèµÄ£¬ÄÇÄã¾ÍÑ¡Ôñ VC9 °æ±¾¡£
¶þ¡¢ÈçºÎÑ¡Ôñ PHP5.3 µÄ Thread Safe ºÍ Non Thread S ......
¡¡¡¡“¼¼ÊõÎÊÌⶼÊÇ¿ÉÒÔ½â¾öµÄ£¬¼¼ÊõÎÊÌâ²»ÊÇ×î×îÖØÒªµÄ”
¡¡¡¡ ×î½ü°ï¹ýһЩÈ˽â¾ö¼¼ÊõÎÊÌ⣬·¢ÏÖÒ»¸öºÜÑÏÖصÄÎÊÌ⣬ËûÃǵÄ×ö·¨ºÍÎÒ×ʼд³ÌÐòµÄʱºòÊÇÒ»ÑùµÄ£¬ÕâÑùÏÂÈ¥»á×ߺöàµÄÍä·¡£ÏÖÔÚÓÐÒ»Àà³ÌÐòԱ̫¶à£¬ËûÃÇ×ÜÊÇһζµÄ×·Çó“ËùνµÄ¼¼ÊõÄѵ㔣¬×ÜÊÇ°ÑÐÄÊ·ÅÔÚһЩ±ß±ß½Ç½ÇµÄ“³ÌÐò´úÂë ......