类以及调用: class Tclone { protected $id = 1; } echo '<pre>'; $tclone1 = new Tclone(); var_dump($tclone1); $tclone2 = clone $tclone1; var_dump($tclone2); $tclone3 = $tclone1; var_dump($tclone3); 结果: object(Tclone)#1 (1) { ["id":protected]=> int(1) } object(Tclone)#2 (1) { ["id":protected]=> int(1) } object(Tclone)#1 (1) { ["id":protected]=> int(1) } 通过以上结果可以看出使用clone关键
PHP魔术方法使用
PHP5面向对象类属性与方法的调用。 类: class Test { public $name = 'vilay'; private $age; public function mtest() { echo 'hello world'; } } 调用方式: $test = new Test(); $test->name; echo '<br>'; $test->mtest(); 结果: vilay hello world 如果我们不小心调用类中不可
PHP文件省略?>的意义
在类的PHP文件中通常尾部的?>被省略,在PHP PSR-2规范中明确提出,必须要省略,主要是为了避免输出错误. 如果你的尾部标签?>
Mysql 导入乱码问题解决
有时候从其他数据库中导出脚本,再导入到其他数据库的时候,当脚本中有中文数据,会出现乱码问题,这时候可以通过以下方式解决: mysql -u root -p --default-character-set=utf8 use dbname set names utf8;
Mac os x sublime快捷键
Mac ox x下sublime的快捷键 Mac 快捷键表示常用符号 快捷键中常用符号⌘(command)、⌥(option)、⇧(shift)、⇪(caps l