如何从数组中获取值

时间:2010-05-25 12:24:39

标签: php

如何将值4500转换为变量

stdClass Object ( [total] => 4500 ) 

我试过这些

$abc['total']
$abc->total 

当我打印$ abc->总计

我得到了

数组([0] => stdClass对象([total] => 4500))

请帮帮我

2 个答案:

答案 0 :(得分:0)

echo $abc->total

应该有用。

如果您想在字符串中输出值,请将其括在curly brackets以确保安全:

echo "Value is {$abc->total}";

或使用string concatenation

echo 'Value is ' . $abc->total;

答案 1 :(得分:-1)

因为您没有提供大部分PHP代码,我认为代码已正确打印出来

这个答案很好:

<?php
$abc = array('total' => 4500); // I've created an array with key='total' and val=4500
$abc = (object)$abc; // returns stdClass Object ( [total] => 4500 ) 
echo $abc->total; // it should print 4500
?>