0

我只是想翻译一些单词。那就是我想我会使用对象来翻译像Javascript

在javascript中我可以这样做

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

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

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

???

还是其他想法?

4

2 回答 2

4

只需删除(object)演员表,因为在 PHP 中,数组可以按照您的意愿工作:

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

echo $text['one'];
于 2013-04-17T13:41:31.667 回答
2

尝试echo $text->one;使用->运算符访问标准类对象数组的 json 解码数组

于 2013-04-17T13:42:20.443 回答