我只是不明白为什么我不能调用这样的对象。
<?php
$obj = (object) array (
"happy" => " :) ",
"sad" => " :( "
);
class MyClass
{
function __construct () {}
function something ()
{
echo "Hello World\n";
echo $obj->sad;
}
}
$class = new MyClass();
echo $obj->happy;
$class->something();
输出看起来像
:) Hello World
这不是我所期望的。IE
:) Hello World :(
我怎样才能使这项工作?
编辑:这就是我将实现这个例子的内容。将对象从全局范围传递到模型