Php 如何从数据数组中获取特定值?
我试图从数据数组中获取特定数据,但无法获得正确的输出。请引导我 代码 但无法获取。。。。所以请引导我……你好,请试试这个 我想你得到了公司数据的结果你好,请试试这个Php 如何从数据数组中获取特定值?,php,arrays,joomla2.5,session-variables,Php,Arrays,Joomla2.5,Session Variables,我试图从数据数组中获取特定数据,但无法获得正确的输出。请引导我 代码 但无法获取。。。。所以请引导我……你好,请试试这个 我想你得到了公司数据的结果你好,请试试这个 我认为您将结果作为公司数据您将数组作为结果,因此您应该使用数组访问而不是属性访问:$data['company']您将数组作为结果,因此您应该使用数组访问而不是属性访问:$data['company']$data->company只能在$data是对象的情况下使用,若要访问数组中的元素,应使用$data['company']$dat
我认为您将结果作为公司数据您将数组作为结果,因此您应该使用数组访问而不是属性访问:$data['company']您将数组作为结果,因此您应该使用数组访问而不是属性访问:$data['company']$data->company只能在$data是对象的情况下使用,若要访问数组中的元素,应使用$data['company']$data->仅当$data是对象时,才能使用company;若要访问数组中的元素,应使用$data['company']为什么?这永远不会是假的是的,你是对的,我会为下次@ØHankyPankyØ亲爱的@ØHanky PankyØ处理它,我必须在if中编写一些代码,并对公司数据执行一些操作,所以最初我将if设置为true。。只是为了测试……@Jalpesh我试过了,但没用。。。。它向我显示每个元素的第一个字母……您是否修改了我的代码,然后在使用它之后,或者直接使用并在result@AnandMehtaWhy-iftrue中只获得第一个字母?这永远不会是假的是的,你是对的,我会为下次@ØHankyPankyØ亲爱的@ØHanky PankyØ处理它,我必须在if中编写一些代码,并对公司数据执行一些操作,所以最初我将if设置为true。。只是为了测试……@Jalpesh我试过了,但没用。。。。它向我显示每个元素的第一个字母……您是否修改了我的代码,然后在使用它之后,或者直接使用并在result@AnandMehtaecho$data[company]中只获得第一个字母;echo$数据[公司];
echo "<pre>";
$cart = VirtueMartCart::getCart();
$cmpny=$cart->BT;
print_r($cmpny);
$i=0;
foreach($cmpny as $data)
{
if(true)
{
echo $data."\n";
}
$i++;
}
exit;
$data->company
foreach($cmpny as $data)
{
echo $data['company']."\n";
}