<?php
/**
* Class Person
*/
class Person
{
public function getName1()
{
static $name = false;
if ($name === false) {
$name = "张三";
}
return $name;
}
private $_name = false;
public function getName2()
{
if ($this->_name === false) {
$this->_name = "张三";
}
return $this->_name;
}
}
在不考虑其他情况下,getName1和getName2可有区别??