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

php »ù´¡±Ê¼Ç class

/***************************by
garcon1986********************************/
<?php
//¼òµ¥Ê¾Àý
class SimpleClass
{
public $var = 'a default value';
public function displayVar(){
echo $this->var;
}
}
// create an object´´½¨Ò»¸ö¶ÔÏó
$A = new SimpleClass;
//µ÷Ó÷½·¨
$A -> displayVar();
echo '<p>';
//example2
class A{
function sjg(){
if(isset($this)){
echo '$this is defined.<br>\n';
echo get_class($this); //·µ»Ø¶ÔÏóËùÊôµÄÀàµÄÃû×Ö
echo ")<br>";
}else {
echo "\$this is not defined.<br> \n";
}
}
}
class B{
function bar(){
A::sjg();
}
}
$a = new A();
$a -> sjg();
A::sjg();
$b = new B();
$b -> bar();
B::bar();
echo '<p>';
//example3
//´´½¨Ò»¸öʵÀý
$instance = new SimpleClass();
//¶ÔÏó¸³Öµ
$assigned = $instance;
$reference =& $instance;
$instance->var = '$assigned will have this value';
$instance = null;
var_dump($instance);
echo "<br>";
var_dump($reference);
echo "<br>";
var_dump($assigned);
echo "<p>";
//example4
//¼Ì³Ð
class ExtendClass extends SimpleClass{
//redefine the parent method
function displayVar(){
echo "Extending class\n";
parent::displayVar();
}
}
$extended = new ExtendClass();
$extended->displayVar();
echo '<p>';
//autoload×Ô¶¯¼ÓÔØ
function __autoload($class_name){
require_once $class_name.'.php';
}
//$obj = new MyClass1();
//$obj = new MyClass2();
//constructors
class BaseClass{
function __construct(){
print "In BaseClass constructor!\n";
}
}
class SubClass extends BaseClass{
function __construct(){
parent::__construct();
print "in SubClass constructor\n";
}
}
$obj = new BaseClass();
echo '<br>';
$obj->__construct();
echo '<br>';
$obj = new SubClass();
echo '<br>';
$obj->__construct();
echo '<p>';
//destructors
class MyDestructableClass{
function __construct(){
print "In constr


Ïà¹ØÎĵµ£º

flex ºÍphp ͨÐÅ

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 http-equiv="Content-Type" content="text/html; charse ......

php tips

5.¹ØÓÚ±íµ¥Ë¢ÐÂ
ÎÊ£ºÎªÊ²Ã´ÎÒÔÚµã»÷ä¯ÀÀÆ÷µÄºóÍ˰´Å¥ºó£¬ËùÓÐ×ֶεÄÐÅÏ¢¶¼±»Çå¿ÕÁË£¿
´ð£ºÕâÊÇÓÉÓÚÄãÔÚÄãµÄ±íµ¥Ìá½»Ò³ÃæÖÐʹÓÃÁË session_start º¯Êý¡£¸Ãº¯Êý»áÇ¿ÖÆµ±Ç°Ò³Ãæ²»±»»º´æ¡£½â¾ö°ì·¨Îª£¬ÔÚÄãµÄ Session_start º¯Êýºó¼ÓÈë header("Cache-control: private"); ×¢ÒâÔÚ±¾ÐÐ֮ǰÄãµÄPHP³ÌÐò²»ÄÜÓÐÈκÎÊä³ö¡£
²¹³ä£º ......

PHP»·¾³ IIS+PHP+MYSQL»·¾³µÄ¼ÜÉè

ºÜ¾ÃûÓÐЩһЩÓÐÓô¦µÄµÄ¶«Î÷ÁË£¡½ñÌì¾Í²»ºúÂÒµÄд¶«Î÷ÁË!дһЩÓÐÓõ졵±È»Ç°ÌáÏÂÊǺܸÐлºÜ¶à¾­³£À´ÎÒ²©¿ÍµÄÅóÓÑһϣ¡¶àл´ó¼Ò£¡£¡£¡£¡£¡
½ñÌìдµÄÊǹØÓÚphp»·¾³¼ÜÉèµÄµÚÒ»ÖÖ·½Ê½£¡µ±È»ÎҾͲ»½ØÍ¼ÁË£¡´ó¼ÒÖ»Òª°´ÕÕ²Ù×÷¾Í¿ÉÒÔʵÏֵģ¡
Ò»¡¢°²×° PHP £º±¾ÎÄPHP°²×°Â·¾¶È¡ÎªD:\php\php4\(Ϊ±Ü»ìÏý£¬PHP5.1.x°æ±¾°²×°Â·¾ ......

¡¶Head First Éè¼ÆÄ£Ê½¡·´úÂëÖ®PHP°æ

¡¶Head First
Éè¼ÆÄ£Ê½¡·ÊDZ¾²»´íµÄ½²½âÉè¼ÆÄ£Ê½µÄÊ飬²»ÏñF4дµÄÄÇô¿ÝÔӦ¸ÃËãÊDZȽÏÈÝÒ×Àí½âµÄºÃÊé¡£ÊéÖеÄÀý×Ó¶¼±È½ÏdzÏÔÒ×¶®£¬²»¹ýÓÉÓÚÊÇÍâ¹úÀÐдµÄ£¬ËùÒÔÀý×Ó
µÄϰ¹ß²»ÊǺܸ½ºÏÖйúÌØÉ«£¬¿ÉÄÜż¶û¿´ÆðÀ´ÓÐЩ±ðŤ£¬»¹ÓÐÓïÑÔϰ¹ßÒ²²»ÊÇÖйú·ç¡£µ±È»¿´¹ýÕâ±¾ÊéÖ®ºó£¬Äã²ÅÄÜÉî¿ÌÀí½âÉè¼ÆÄ£Ê½µ½µ×ÄÜΪÄã½â¾öÄÄЩ
퉣 ......

php »ù´¡±Ê¼Ç logic statements

/***************************by
garcon1986********************************/
<?php
//if Óï¾ä
$a = $b = 3;
if($a = $b)
print "a is equal to b<br>";
//else Óï¾ä
if($a < $b){
print "a is smaller than b";
} else {
print "a is not smaller than b<br> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ