ÄÄÖÖPHP IDEÏà¶Ô½ÏºÃ
×ÜÌå¶øÂÛ£¬Ò»¸öºÃµÄIDEÐèÒªÂú×ãµÄ¹¦ÄÜ£º
¡·1.
»ù±¾µÄIDEÒªÇ󣺴úÂë¹ÜÀí£¬±à¼Æ÷µÄ¸÷ÖÖÖÇÄܹ¦Äܵȣ»
¡·2. ÔËÐкÍdebug£º¿ÉÒÔ±¾µØÔ¶³Ì·Ö±ðscriptºÍweb
page½øÐÐrunºÍdebug£»
¡·3. ÓÉÓÚPHP¿ª·¢µÄͨ³£¹ý³Ì¶¼ÊÇ£º´úÂëÔÚremoteµÄserverÉÏ£¬¿ª·¢ÈËÔ±µÄ»úÆ÷ÐèҪͨ¹ýFTP»òÕßSSHÁ¬½Óµ½serverÉϽøÐпª·¢ºÍµ÷ÊÔ£¬Òò´ËÈç¹ûIDEÔÚÈçÉϹ¦ÄܵĻù´¡ÉÏ»¹Äܹ»Ìṩ±¾µØ±à¼ÊµÊ±¸üе½serverÉϾ͸üºÃÀ²¡£
ĿǰÄܹ»Ê¹ÓõÄһЩIDE£º
1. Editplus/notepad++µÈ£º
ͨ¹ýsftpÉèÖÿÉÒÔÁ¬½Óµ½server¹¤×÷£¬¶øÇÒ±¾µØ±à¼Ö±½Ó±£´æµ½serverÉÏ¡£ºÜºÃÂú×ã3£¬µ«ÊÇ1ºÍ2·½ÃæÇ·È±£¬´Ó¶øÐ§Âʲ»¸ß¡£
2.
Eclipse PDT»òÕßZend Studio£º
Zend StudioÊÇ»ùÓÚEclipse¿ª·¢µÄPHP
IDE£¬¿ÉÒÔʵÏÖ1ºÍ2£¬µ«ÊÇ3×öµÃ²»ÊǺܺ㬲»Äܹ»ÇáËɵØÊµÏÖ±¾µØ´úÂë±à¼¿ÉÒÔÁ¢¿Ì±£´æµ½serverÉÏ£¬ÐèҪʹÓõÚÈý·½¹¤¾ß£¬ÀýÈçcvs»òÕßftpÊÖ¶¯¸üеȣ»debugÐèÒªÔÚserver¶Ë½øÐÐÅäÖ㬿ÉÓõÄÓÐZend DebugºÍXDebug£¬ÍƼöºóÕß¡£
3. PhpED:
ĿǰÀ´ËµÉԺõÄPHP IDE¡£¿ÉÒÔʵÏÖÈçÉÏ˵µÄ1£¬2£¬3¡£µ«ÊǶÔÓÚ3À´ËµÓиöÎÊÌâ¾ÍÊÇ£ºÔÚɾ³ýÎļþµÄʱºò²»ÄÜ×öµ½localºÍremote serverµÄͬ²½£¬ÔÚɾ³ýÒ»·½µÄʱºòÐèÒªÊÖ¶¯µØÉ¾³ýÁíÒ»·½¡£debugµÄÅäÖÃÊÇʹÓùٷ½µÄÅäÖã¬ÊµÖÊÒ²ÀàËÆÓÚZend DebugºÍXDebugµÄÅäÖá£
Ïà¹ØÎĵµ£º
PHP
´¦Àí¶ÔÏ󲿷ֵÄÄÚºËÍêÈ«ÖØÐ¿ª
·¢¹ý£¬Ìṩ¸ü¶à¹¦ÄܵÄͬʱҲÌá¸ßÁËÐÔÄÜ¡£ÔÚÒÔǰ°æ±¾µÄ
php
ÖУ¬´¦Àí¶ÔÏóºÍ´¦Àí»ù±¾ÀàÐÍ
£¨Êý×Ö£¬×Ö·û´®£©µÄ·½Ê½ÊÇÒ»ÑùµÄ¡£ÕâÖÖ·½Ê½µÄȱÏÝÊÇ£ºµ±½«¶ÔÏó¸³Öµ¸øÒ»¸ö±äÁ¿Ê±£¬»òÕßͨ¹ý²ÎÊý´«µÝ¶ÔÏóʱ£¬¶ÔÏ󽫱»ÍêÈ«¿½±´Ò»·Ý¡£ÔÚеİ汾ÀÉÏÊö²Ù×÷
½«´«µÝÒýÓ㨿ÉÒÔ°ÑÒýÓÃÀí½â³É¶ÔÏóµÄ ......
×ªÔØ×Ô£ºhttp://www.ibm.com/developerworks/cn/webservices/1003_chenchen_phpws/index.html
PHP SOAP À©Õ¹
SOAP µÄÈ«³ÆÎª¼òµ¥¶ÔÏó·ÃÎÊÐÒé (Simple Object Access Protocol)¡£ËüÊÇÒ»ÖÖ»ùÓÚ XML
µÄ£¬¿ÉÀ©Õ¹µÄͨÐÅÐÒé¡£SOAP ÌṩÁËÒ»ÖÖ±ê×¼£¬Ê¹µÃÔËÐÐÔÚ²»Í¬Æ½Ì¨Éϲ¢Ê¹Óò»Í¬µÄ±à³ÌÓïÑÔ±àдµÄÓ¦ÓóÌÐò¿ÉÒÔ»¥Ïà½øÐÐͨÐÅ¡ ......
¹ØÓÚPHPµÄ»º´æ¼¼ÊõÎÒ¸öÈ˵͍ÒåÊÇ¿ÉÒÔ·Ö³É3¸öÀà±ð1;
»º´æÄ£¿éÕâÕâ¸öÊÇÔÚ·þÎñÆ÷ÉÏ×öµÄ»º´æÉèÖÃ, ±ÈÈçZend¹«Ë¾µÄCache²úÆ·µÈ, Ö÷ÒªÔÀíÊÇͨ¹ý¶ÔPHP´úÂëÎļþµÄÒ»´Î±àÒë±£´æÔÚÄÚ´æÖÐ, ͨ¹ý¼õÉÙI /OµÄ²Ù×÷À´¼Ó¿ì·ÃÎÊËÙ¶È, ²»ÔÚ±¾ÎÄÌÖÂÛ·¶Î§Ö®ÁÐ2;
HTML·½Ê½»òÐíÄã˵PHPÉú³ÉHTMLµÄ·½Ê½²»ÔÚ±¾ÎÄÌÖÂ۵ķ¶Î§Ö®ÁÐ, µ«ÊÇÎÒ¸öÈËÈËΪÕâÖ ......
PHP ³£Á¿ dirname(__file__)
__FILE__ :±»³ÆÎªPHPħÊõ³£Á¿ ,·µ»Øµ±Ç°Ö´ÐÐPHP½Å±¾µÄÍêÕû·¾¶ºÍÎļþÃû,°üº¬Ò»¸ö¾ø¶Ô·¾¶
1£©dirname(__FILE__) º¯Êý·µ»ØµÄÊǽű¾ËùÔÚÔڵķ¾¶¡£
±ÈÈçÎļþ b.php °üº¬ÈçÏÂÄÚÈÝ£º
<?php ......
echo "<script language='javascript'>
alert('ͼÊéÐÅÏ¢Ìí¼Ó³É¹¦!');history.back();</script>";
¡¾ ×ÖÌ壺<A href="javascript:ContentSize(16)">´ó</A>
......