如何从PHP数组中读取一个值

如何从PHP数组中读取一个值,php,Php,我知道这是个愚蠢的问题,但我真的不知道出了什么问题,我有一个类可以检索一组参数,比如print\r函数 Array ( [0] => Array ( [points] => 39930 [level] => 14 [base] => 32000 [next] => 40000 [progress] => 99

我知道这是个愚蠢的问题,但我真的不知道出了什么问题,我有一个类可以检索一组参数,比如print\r函数

Array ( [0] => 
      Array ( [points] => 39930 
              [level] => 14 
              [base] => 32000 
              [next] => 40000 
              [progress] => 99 
              [platinum] => 30 
              [gold] => 112 
              [silver] => 290 
              [bronze] => 1050 
              [total] => 1482 ) )
所以如果我想从这个数组中得到特定的值,我可以写

$getCount = $psn->get_count($psnUser['jid']);
echo $getCount['gold'];
输出必须是112 但它显示我空白页
我该怎么办?

您处理的是多维数组,因此必须指向:

$getCount[0]['gold'];

请参阅以了解如何访问它们。另外,请确保启用错误报告。抱歉,我太傻了,在提交问题后,我看到我的回答是数组上的二维,所以我使用了echo$getCount[0]['gold'];这就解决了我的问题。在开发服务器上将您的设置为ALL,并将您的配置设置为显示错误-这将在开发时为您提供非常有用的调试信息。请记住关闭生产服务器上的显示错误。阅读该部分了解如何查看错误: