Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¾×ª¡¿PHP & Web Service[³õ¼¶]

ǰÑÔ
¡¡¡¡
¡¡¡¡·Ï»°²»¶à˵£¬WebServiceÕâ¸öÈȰ¡£¬PHPÕâ¸ö»ð°¡£¬ÏëÓÃPHP¿ª·¢WebServiceÊÇÀíËùµ±È»µÄÊ¡£Ê²Ã´£¿²»¶®WebService£¿Ã»Ê£¬°Ù¶ÈһϾÍÖªµÀÁË¡£°¡£¿¿´²»¶®£¿²»¶®Ò²Ã»¹ØÏµ£¬Ö±½Ó¿´´óÉÙүдµÄ°É£º£©
¡¡¡¡´óÉÙÒ¯ÊǸö¼¤½ø·Ö×Ó£¬Ï²»¶Ö±½ÓÄôúÂë˵Ê£¬²»¹ýÔÚ°Ñ¿ÉÁ¯µÄ¶ÁÕßŪµÃһͷÎíˮ֮ǰ£¬»¹ÊÇÏÈ´óÖÂ˵һϱ¾ÎĵÄÄ¿µÄ¡£±¾ÎIJ»´òËã½²ÊöWebServiceµÄ¸ÅÄҲ²»´òËã½²ÄÇЩ¸´ÔÓµÄЭÒéÄÚÈÝ¡£±¾ÎÄÖ»ÊÇÒªÈôó¼Ò¿´¿´¶ÔÓÚWebService£¬PHP¿ÉÒÔ×öЩʲô£¬Ôõô×ö£¬ÓÐʲôҪעÒâµÄ¡£
¡¡¡¡
¡¡¡¡Èç¹ûÄã¸Õ²ÅÌýÁË´óÉÙÒ¯µÄ²éÁ˰ٶȣ¬»òÕßÄãÒÔǰ²é¹ý£¬ÄãÓ¦¸ÃÒѾ­´ó¸ÅÖªµÀÁËWebServiceµÄÓô¦¡£Í¨¹ýWebService£¬ÎÒÃÇ¿ÉÒÔµ÷Óò¿ÊðÔÚÆäËûµØ·½µÄ³ÌÐò£¬¶ø²»ÓÃcare±»µ÷ÓõijÌÐòÊÇÔÚʲôƽ̨ÓÃʲôÓïÑÔ±àдµÄ¡£Ò²ÐíÄãÌý˵¹ýGoogleAPI¡¢YahooAPIʲôµÄ£¬´óÉÙÒ¯ËäȻûÓа¤¸öµ÷²é¹ý£¬µ«ÖªµÀÖÁÉÙgoogleÊÇ×ñÕÕ±ê×¼µÄWeb ServiceʵÏֵģ¬googleÓõÄÊÇjava£¬ÎÒÃÇÕâÀォʹÓÃPHP¡£
¿ªÊ¼£ºHello Word!
¡¡¡¡ÏÈÀ´¿´´úÂ룺
<?php
/**
* ʵÏÖÒµÎñÂß¼­µÄÀ࣬´ËÀàÊÇÒ»¸öÆÕͨÀà
*
*/
class Basic {
/**
* ·µ»ØÒ»¸ö×Ö·û´®£ºHello World!
*
* @return string
*/
public function returnString(){
return "Hello World!";
}
}
?>

¡¡¡¡so¼òµ¥£¬Ò»¸öÀ࣬·µ»ØÒ»¸ö×Ö·û´®¡£¼ÙÉèÕâ¸ö³ÌÐòÔÚ·þÎñÆ÷AÉÏÃæ£¬Èç¹û´óÉÙÒ¯ÏëÔÚ·þÎñÆ÷BÉÏÃæÏëµ÷ÓÃÕâ¸ö³ÌÐòÔõô°ì£¿Ê×ÏÈÎÒÃÇÏÈÒª½«Õâ¸öÀà±ä³ÉWeb·þÎñ£¬Õâ¾ÍÐèҪʹÓÃPHPµÄSOAPÀ©Õ¹£¬ÈçºÎ°²×°Õâ¸öÀ©Õ¹Çë²Î¿¼PHPÊֲᡣ°²×°ºÃºó£¬Çë¿´ÈçÏ´úÂë¡£
<?php
/**
* Web ServiceµÄServer¶Ë£¬°üº¬ÀàÎļþ¡£
*/
require_once("Basic.php");
/**
* ´´½¨Server¶ÔÏó
*/
$arrOptions = array('uri'=>'http://example.com/'); //ÉèÖÃÃüÃû¿Õ¼ä
$objSoapServer = new SoapServer(null,$arrOptions);
/**
* ×¢²áBasicÀàµÄËùÓз½·¨
*/
$objSoapServer->setClass("Basic");
/**
* ´¦ÀíÇëÇó
*/
$objSoapServer->handle();
?>

¡¡¡¡OK£¬Ò»¸öWeb·þÎñ´î½¨ºÃÁË£¬ÉÏÃæµÄÀý×ÓÖУ¬ÎÒÃÇ´´½¨ÁËÒ»¸öSoapServer¶ÔÏó£¬È»ºóÀûÓÃsetClassº¯Êý½«ÎÒÃǸղűàдµÄBasicÀàset½øÈ¥£¬×îºóhandle()£¬ÄǸöÃüÃû¿Õ¼äÎÒÃÇÏȲ»È¥¹ÜËü¡£ÏÖÔÚÈç¹ûÓÃä¯ÀÀÆ÷·ÃÎÊÕâ¸öÎļþ£¬»á³öÏÖ¾¯¸æ£¬ÕâÊÇÕý³£µÄ£¬ÒòΪÕâ¸öÎļþ²»ÊÇÓÃä¯ÀÀÆ÷·ÃÎʵ쬶


Ïà¹ØÎĵµ£º

PHP——Á÷³Ì¿ØÖÆÓï¾ä


Ô­ÎÄÁ´½Ó£ºhttp://www.phpdo.net/index.php/2010/01/30/1-6/
²»ÂÛÊÇPHP»¹ÊDZðµÄÓï·¨£¬³ÌÐò×ÜÊÇÓÉÈô¸ÉÌõÓï¾ä×é³É¡£
´ÓÖ´Ðз½Ê½ÉÏ¿´£¬Óï¾äµÄ¿ØÖƽṹ·ÖΪÒÔÏÂÈýÖÖ£º
1¡¢  Ë³Ðò½á¹¹£º´ÓµÚÒ»ÌõÓï¾äµ½×îºóÒ»ÌõÓï¾äÍêȫ˳ÐòÖ´ÐУ»
2¡¢  Ñ¡Ôñ½á¹¹£º¸ù¾ÝÓû§ÊäÈë»òÓï¾äµÄÖмä½á¹ûÈ¥Ö´ÐÐÈô¸ÉÈÎÎñ£»
3¡¢&n ......

PHP»ù±¾Óï·¨£¨Ò»£©—— ±äÁ¿

1 ¿ªÊ¼Ð´PHP³ÌÐò
¸úѧC/C++¡¢javaÒ»Ñù£¬ÎÒÃÇÏÈ´Óhello world¿ªÊ¼£º
PHP µÄ½Å±¾¿éÒÔ <?php ¿ªÊ¼£¬ÒÔ ?> ½áÊø¡£Äú¿ÉÒÔ°Ñ PHP µÄ½Å±¾¿é·ÅÖÃÔÚhtmlÎĵµÖеÄÈκÎλÖᣵ±È»£¬ÔÚÖ§³Ö¼òдµÄ·þÎñÆ÷ÉÏ£¬Äú¿ÉÒÔʹÓà <? ºÍ ?> À´¿ªÊ¼ºÍ½áÊø½Å±¾¿é¡£²»¹ý£¬ÎªÁË´ïµ½×îºÃµÄ¼æÈÝÐÔ£¬ÎÒÃÇÍÆ¼öÄúʹÓñê×¼ÐÎʽ£¨ <?php£© £¬¶ ......

PHP»ù±¾Óï·¨£¨Áù£©—— Êý×é

Êý×é
ÔÚʹÓà PHP ½øÐпª·¢µÄ¹ý³ÌÖУ¬»òÔç»òÍí£¬Äú»áÐèÒª´´½¨Ðí¶àÏàËÆµÄ±äÁ¿¡£ÎÞÐèºÜ¶àÏàËÆµÄ±äÁ¿£¬Äã¿ÉÒÔ°ÑÊý¾Ý×÷ÎªÔªËØ´æ´¢ÔÚÊý×éÖС£Êý×éÖеÄÔªËØ¶¼ÓÐ×Ô¼ºµÄ ID£¬Òò´Ë¿ÉÒÔ·½±ãµØ·ÃÎÊËüÃÇ¡£
ÓÐÈýÖÖÊý×éÀàÐÍ£º
ÊýÖµÊý×é
´øÓÐÊý×Ö ID ¼üµÄÊý×é
¹ØÁªÊý×é
Êý×éÖеÄÿ¸ö ID ¼ü¹ØÁªÒ»¸öÖµ
¶àάÊý×é
°üº¬Ò»¸ö»ò¶à¸öÊý×éµÄ ......

PHP¸ß¼¶Óï·¨£¨Ò»£©—— Îļþ´¦Àí


PHP
Îļþ´¦Àí
fopen()
º¯ÊýÓÃÓÚÔÚ
PHP
Öдò¿ªÎļþ¡£
´ò¿ªÎļþ
fopen()
º¯ÊýÓÃÓÚÔÚ
PHP
Öдò¿ªÎļþ¡£
´Ëº¯ÊýµÄµÚÒ»¸ö²ÎÊýº¬ÓÐÒª´ò¿ªµÄÎļþµÄÃû³Æ£¬µÚ¶þ¸ö²ÎÊý¹æ¶¨ÁËʹÓÃÄÄÖÖģʽÀ´´ò¿ªÎļþ£º
<html>
<body>
 
<?php
$file=fopen("welcome.txt","r");
?> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ