我早些时候在这里找到了解决问题的方法:
What is the best way to save config variables in a PHP web app?
我已经使用Google搜索并找到了一个很好的答案,但是这一行:
return isset(self::$protected[$key]) ? self::$protected[$key] : false;
让我感到困惑,我无法从谷歌那里得到任何解释。
abstract class Settings
{
static private $protected = array();
static private $public = array();
public static function getProtected($key)
{
return isset(self::$protected[$key]) ? self::$protected[$key] : false;
}
.....
有人可以解释一下问号是什么,为什么有一个冒号后跟一个假?
由于