小编Ale*_*lex的帖子

PHP - 在类中定义常量

如何在类中定义常量,并使其仅在类上下文中调用时才可见?

....就像是 Foo::app()->MYCONSTANT;

(如果被称为MYCONSTANT被忽略)

php class constants

79
推荐指数
4
解决办法
9万
查看次数

PHP - 构造函数不返回false

我怎么能让$foo下面的变量知道foo应该是假的?

class foo extends fooBase{

  private
    $stuff;

  function __construct($something = false){
    if(is_int($something)) $this->stuff = &getStuff($something);
    else $this->stuff = $GLOBALS['something'];

    if(!$this->stuff) return false;
  }

}

$foo = new foo(435);  // 435 does not exist
if(!$foo) die(); // <-- doesn't work :(
Run Code Online (Sandbox Code Playgroud)

php constructor class object

22
推荐指数
2
解决办法
1万
查看次数

标签 统计

class ×2

php ×2

constants ×1

constructor ×1

object ×1