PHPの種類

WBOY
WBOYオリジナル
2016-06-13 13:20:42821ブラウズ

php クラス
メンバー属性は宣言する必要があります。不明な場合は、var/public

	private function __get($val){		//直接获取私用成员属性值时自动调用  __isset __unset 子类重载父类 使用 父类名::方法名或 parent::方法名覆盖 子类中使用构造方法 需要先调用父类的构造方法parent::__construct
		return $this->$val;
	}
	
	private function __set($name,$val){		//设置私用属性时自动调用
		$this->$name=$val;
	}



final を使用して、継承できないようにメソッドとクラスのみを変更します。
static はメソッドのみを変更でき、属性はクラス class name::member 属性または self::member 属性を変更できません。静的メソッドを呼び出すには、オブジェクトを直接作成する必要はありません。classname::static メソッドにはアクセスできません。静的メンバー
const はクラス内のメンバー属性のみを変更できます。定数を定義するには、self::constant 呼び出しを使用し、初期値 const ACC="xxx";
function __call(メソッド名, パラメーター){ } クラスのメソッドが存在しない場合

function __autoload($className){ //调用类时自动加载
	include './'.$className.'.class.php'';
}

$p=new Oneclass();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。