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

PHPÖÐ__autoload()º¯ÊýµÄʹÓÃ


ÎÒÃÇÖªµÀÔÚPHP4ÀïÃ棬µ±ÎÒÃÇʹÓÃÒ»¸öÀàµÄʱºò£¬±ØÐ뽫¸ÃÀàËùÒÔÎļþʹÓÃinclude»òrequire¼Ó½øÀ´£¬ÕâÑùÎÒÃǾͿÉÒÔʹÓÃÀàÁË¡£
¶ø¶ÔÓÚPHP5À´ËµÒ²¿ÉÒÔʹÓÃÔÚPHP4ÀïÃæµÄ·½Ê½£¬½«ÀàÎļþ°ü½øÀ´£¬µ«µ±ÓÐÁË__autoloadÖ®ºó£¬ÕâÖÖÇé¿ö¾Í¿ÉÒÔ¿¿±àд¹æÔòҲʵÏÖ¡£
ÒÔÏ´úÂ룺
<?php 
$obj_A = new clsA(); 
$obj_B = new clsB(); 
?> 
PHP4ÏÂÕýȷд·¨Îª£º
<?php 
//PHP4 д·¨£¬Ö®Ç°±ØÐë¼ÓÔØÀàÎļþ
include_once "cls/clsA.php"; 
include_once "cls/clsB.php"; 
$obj_A = new clsA(); 
$obj_B = new clsB(); 
?> 
´¦Àí¼ÓÔز½ÖèΪ£º 
1,¼ÓÔØÀàÎļþ¡£ 
2,ʵÀý»¯Àà¡£ 
PHP5ÏÂʹÓÃ__autoload()£¨×Ô¶¯¼ÓÔØ£©µÄÕýȷд·¨Îª£º 
<?php 
// PHP5 Used __autoload function 
$obj_A = new clsA(); 
$obj_B = new clsB(); 
function __autoload($className){ 
include_once "cls/$className.php"; 

?> 
´¦Àí¼ÓÔز½ÖèΪ£¨Ê¹ÓÃautoloadº¯Êý£©£º 
1,´´½¨¶ÔÏó£¨Î±ÊµÀý£© 
2,µ÷ÓÃ__autoloadº¯Êý£¬½«Î±ÊµÀýµÄÀàÃû´«Èë 
3,ʹÓÃ__autoloadº¯ÊýÖУ¬Ô¤ÏÈдºÃµÄ¼ÓÔعæÔò½øÐмÓÔØÀàÎļþ 
4,ʵÀý»¯¶ÔÏó£¨ÕæʵʵÀý£© 
Òò´Ë£¬ÎÒÃÇ¿ÉÒÔ¿´³ö£¬¶ÔÓÚPHP5µÄautoloadº¯Êý£¬±ØÐë¸ø¶¨¹æÔò£¬·ñÔòÒ»µãÓÃûÓС£ 
¶ÔÓÚPHP5µÄ__autoloadº¯ÊýµÄʹÓÃʱÐèҪעÒâ»òÍê³ÉÈçÏÂÊÂÇé¡£ 
1,__autoloadº¯ÊýÊÇÓÃÔÚÀàÍâÃ棬¶ø²»ÊÇÔÚÀàÀïÃæµÄº¯Êý¡££¨__autoloadÒ²ÊDZ»PHP5±£»¤µÄ¹Ø¼ü×ÖÖ®Ò»£© 
2,Íê³É¶Ô__autoloadº¯Êý¼ÓÔعæÔòµÄ±àÂë¡£ 
ÈçÉÏ£¬µ±ÖªµÀAÊÇÔÚclsĿ¼ÖУ¬¶øBÊÇÔÚcls/clsĿ¼ÖС£Ôò±àд__autoload¼ÓÔعæÔò¾ÍÊDZØÒªµÄ¡£
<?php 
// PHP5 Used __autoload function 
$obj_A = new clsA(); // in "cls" directory! 
$obj_B = new clsB(); // in "cls/cls" directory! 
function __autoload($className){ 
if(strtolowwer($className) == "clsb"){ 
require_once "cls/cls/$className.php"; 
}else{ 
include_once "cls/$className.php"; 


?> 
×ܽ᣺Òò´Ë£¬¶Ô


Ïà¹ØÎĵµ£º

PHPµÄcURL¿â¹¦Äܼò½é£º×¥È¡ÍøÒ³£¬POSTÊý¾Ý¼°ÆäËû

ʹÓÃPHPµÄcURL¿â¿ÉÒÔ¼òµ¥ºÍÓÐЧµØÈ¥×¥ÍøÒ³¡£ÄãÖ»ÐèÒªÔËÐÐÒ»¸ö½Å±¾£¬È»ºó·ÖÎöÒ»ÏÂÄãËùץȡµÄÍøÒ³£¬È»ºó¾Í¿ÉÒÔÒÔ³ÌÐòµÄ·½Ê½µÃµ½ÄãÏëÒªµÄÊý¾ÝÁË¡£ÎÞÂÛ
ÊÇÄãÏë´Ó´ÓÒ»¸öÁ´½ÓÉÏÈ¡²¿·ÖÊý¾Ý£¬»òÊÇÈ¡Ò»¸öXMLÎļþ²¢°ÑÆäµ¼ÈëÊý¾Ý¿â£¬ÄÇžÍÊǼòµ¥µÄ»ñÈ¡ÍøÒ³ÄÚÈÝ£¬cURL
ÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄPHP¿â¡£±¾ÎÄÖ÷Òª½²ÊöÈç¹ûʹÓÃÕâ¸öPHP¿â¡£
ÆôÓÃ ......

php±àÂëת»»×ܽá

iconvº¯Êý¿âÄܹ»Íê³É¸÷ÖÖ×Ö·û¼¯¼äµÄת»»£¬ÊÇphp±à³ÌÖв»¿ÉȱÉٵĻù´¡º¯Êý¿â¡£
1¡¢ÏÂÔØlibiconvº¯Êý¿âhttp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz£»
2¡¢½âѹËõtar -zxvf libiconv-1.9.2.tar.gz;
3¡¢°²×°libiconv
££configure --prefix=/usr/local/iconv
#make
#make install
4¡¢ÖØбàÒëphp Ô ......

PHP³õѧÕßѧϰʵÀý

.$dbhost = 'localhost';  
$dbuser = 'root'; //ÄãµÄmysqlÓû§Ãû  
$dbpass = '123456'; //ÄãµÄmysqlÃÜÂë  
$dbname = 'data'; //ÄãµÄmysql¿âÃû  
//Á¬½Ó±¾µØÊý¾Ý¿â
$GLOBALS["conn"] = mysql_connect($dbhost,$dbuser,$dbpass);  
//´ò¿ªÊý¾Ý¿â
mysql_select ......

phpµÄLogin

login¡£phpÌý˵ҪÓøöµÚÈý·½Ò³ÃæÀ´ÊµÏÖÌøת¡£ËµÊÇΪÁË°²È«·½ÃæµÄ¿¼ÂÇ¡£ÎÒÔÙÏëÏë°É~
ÏÈ°Ñ´úÂëÌù³öÀ´
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta h ......

php Á¬½ÓÊý¾Ý¿â £¬ ²åÈë¼Ç¼

         $username = "root";
         $password = "123";
         // ½¨Á¢Á¬½Ó
         mysql_connect('localhost', $username, $p ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ