最新回答 / 超级高级工程师
最好跟页面的编码一样,比如这里header("Content-type: text/html; charset=UTF-8"),那么这里mb_strlen($str,"UTF-8"),如果是header("Content-type: text/html; charset=gb2312")这样的话,那么同理 mb_strlen($str,"gb2312"),得到的长度都是3
2016-05-23
"$car->name;为什么不是$car->$name;这种语法设计简直是故意制造混乱。"
不会制造混乱,因为$car->name,name一定是变量名.
不会制造混乱,因为$car->name,name一定是变量名.
2016-05-21
没懂的看看这个http://php.net/manual/zh/language.oop5.overloading.php#object.call
2016-05-20
<?php
class Car{
public $name = '汽车';
public $model = '大众';
//定义方法
public function getName() {
return $this->name.$this->model;
}
}
$car = new Car();
$car->name = '奥迪';
$car->model = 'TT';
echo $car->getName();
?>
class Car{
public $name = '汽车';
public $model = '大众';
//定义方法
public function getName() {
return $this->name.$this->model;
}
}
$car = new Car();
$car->name = '奥迪';
$car->model = 'TT';
echo $car->getName();
?>
2016-05-20
【unset($car); //销毁时会调用析构函数】
使用时候发现,不调用unset()函数,也会自动调用析构函数,也就是__destruct()这个函数。
使用时候发现,不调用unset()函数,也会自动调用析构函数,也就是__destruct()这个函数。
2016-05-20