final class a{}
class a{
final public function A(){}
}
abstract class a {
public abstract function func();
}
class A extends a{
public function func(){}
}
abstract class name{}
abstract public function name($val);
interface a{
function func();
}
class A implements a {
function func(){}
}
class A implements a,b,c{}
interface a extends b{}
<?php
class bee{
public $ol = array();
public function __get($key){
if(isset($this->ol[$key])){
return $this->ol[$key];
}
return $key.' not exists';
}
public function __set($key,$val){
$this->ol[$key] = $val;
}
public function __isset($key){
if(isset($this->ol[$key])){
return true;
}
return false;
}
public function __unset($key){
unset($this->ol[$key]);
}
}
$obj = new bee();
echo $obj->one;
echo '<br>';
$obj->one = 1;
echo $obj->one;
echo '<br>';
var_dump(isset($obj->one));
one not exists 1 boolean true
<?php
class bee{
public function __call($name,$arr){
echo '<br>';
echo 'function '.$name.' not exist';
}
static function __callStatic($name,$arr){
echo '<br>';
echo 'function '.$name.' not exist';
}
/*public function __call($name,$arr){
$num = count($arr);
if($num<1){
$name();
}else{
$name = $name.'_one';
$name($arr[0]);
}
}*/
}
$obj->func();
bee::staFunc();
/*$obj->func(1);
function func(){
echo '<br>';
echo 'no.0';
}
function func_one($val){
echo '<br>';
echo 'no.'.$val;
}*/
function func not exist function staFunc not exist
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有