这玩意要是支持js的数组方法就给力了 支持构造函数也行啊 我自己给他封装一个
new Array()
function Array(){}
Array.prototype.XXX=function(){
alert("我是方法哈哈")
}
new Array()
function Array(){}
Array.prototype.XXX=function(){
alert("我是方法哈哈")
}
2017-06-15
new Array(苹果","香蕉","菠萝")["苹果","香蕉","菠萝"] 情不自禁把php当js处理了
2017-06-15
class Truck extends Car{
public function speedUp(){
parent::speedUp();
$this->speed += 50;
return $this->speed;
}
}
public function speedUp(){
parent::speedUp();
$this->speed += 50;
return $this->speed;
}
}
2017-06-15
如果你在$car = new Car();后面打上echo “hello”;
你会发现浏览器打印的是 构造 hello 析构
为什么不是 构造 析构 hello?
原因是php页面执行完请求后,内存中就销毁它了,同时这个页面创造的对象就会被销毁
对象被销毁,不就自动调用析构函数了?
你会发现浏览器打印的是 构造 hello 析构
为什么不是 构造 析构 hello?
原因是php页面执行完请求后,内存中就销毁它了,同时这个页面创造的对象就会被销毁
对象被销毁,不就自动调用析构函数了?
2017-06-13
class Car {
function getName($x) {
if($x == 1){return $this->name;}
else if($x == 2){return $this->fuck;}
}
}
//实例化一个car对象
$car = new Car();
$car->name = '奥迪A6'; //设置对象的属性值
$car->fuck = '宝马A8';
echo $car->getName(1); //调用对象的方法 输出对象的名字
echo $car->getName(2);
function getName($x) {
if($x == 1){return $this->name;}
else if($x == 2){return $this->fuck;}
}
}
//实例化一个car对象
$car = new Car();
$car->name = '奥迪A6'; //设置对象的属性值
$car->fuck = '宝马A8';
echo $car->getName(1); //调用对象的方法 输出对象的名字
echo $car->getName(2);
2017-06-13