使用对象翻译单词

时间:2013-04-17 13:40:19

标签: php object translation

我只想翻译一些单词。那我认为我会像Javascript一样使用object进行翻译

在javascript中,我可以这样做

var data = {"one":"en","two":"to"};
console.log(data["one"]);

但在PHP中为什么我不能这样做..

$text = (object)array(
                "one"=>"en",
                "two"=>"to"
            );
echo $text["one"];

????

还是另一个想法?

2 个答案:

答案 0 :(得分:4)

简单地删除(object)强制转换,因为在PHP中,数组可以按您的要求运行:

$text = array('one' => 'en', 'two' => 'to');

echo $text['one'];

答案 1 :(得分:2)

尝试echo $text->one;如果它是一个json解码数组,用于使用->运算符

访问标准类对象数组