在数组中搜索关键字以获取值-PHP

马塔里什万

基本上我正在从表中读取BLOB数据。

$sql = "SELECT blob_data as datajson FROM tablename";
$res=$obj->_executeQuery($sql);
$res=$obj->getAll($res);

这将给我BLOB中的数据,并且我已转换为数组。

for($y=0;$y<count($res);$y++)                           
{
    $decode = json_decode($res[$y]['datajson']);
    if(!empty($decode))
    {
        foreach($decode as $name => $value)  
        {               
            print_r($value);
        }
    }
    else
    {
        return(0);
    }   
}

现在我print_r($value);会给我

stdClass Object
(
    [name] => dinner
    [value] => Dinner~360
)
stdClass Object
(
    [name] => fullday
    [value] => Full Day~805
)
stdClass Object
(
    [name] => expenseamount
    [value] => Expense Amount~805
)

现在,我需要名称搜索senseamount并且应该获取它的值。在这里我应该得到

Expense Amount~805

而且我不能从它的位置开始foreach($ decode [2] as $ name => $ value),因为位置每次都会改变。我无法按名称搜索。如何实现呢?

尼兰詹·拉朱(Niranjan N Raju)

尝试这个,

foreach($decode as $name => $value)  
    {               
        if($value->name =="expenseamount") {
              echo $value->value;
        }
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取对按关键字搜索的 php 数组元素的引用

来自分类Dev

用 PHP 中的关键字搜索填充表格

来自分类Dev

PHP中的突出显示搜索关键字无法正确突出显示

来自分类Dev

使用php中的多个关键字搜索数据库

来自分类Dev

如何使用PHP在Access数据库中搜索字符串/关键字?

来自分类Dev

在搜索结果php上突出显示关键字

来自分类Dev

在PHP中从数组获取值

来自分类Dev

从PHP数组中获取值

来自分类Dev

PHP使用string_replace从多维数组中的键值替换关键字

来自分类Dev

通过(例如:标题或描述)值中的关键字过滤多维数组(PHP)

来自分类Dev

JavaScript / PHP:获取引荐关键字URL

来自分类Dev

使用PHP在关键字数组/字符串中进行关键字匹配

来自分类Dev

使用PHP在关键字数组/字符串中进行关键字匹配

来自分类Dev

PHP类中的常量和“ static”关键字

来自分类Dev

如何使用Php自动链接文本中的关键字?

来自分类Dev

PHP解码JSON无法在数组内获取值

来自分类Dev

PHP:在数组中搜索对象

来自分类Dev

mongodb 在数组 PHP 中查询搜索

来自分类Dev

在数组中搜索关键字,仅使用NodeJS在MongoDB中获得匹配的元素

来自分类Dev

PHP SQL用关键字搜索多个表并显示搜索结果

来自分类Dev

PHP / SQL:基于相似性的多个模糊关键字搜索(高级SQL搜索)

来自分类Dev

从PHP数组获取值

来自分类Dev

PHP在多维数组中获取值

来自分类Dev

PHP仅从数组中获取值

来自分类Dev

从PHP中的数组获取值的索引

来自分类Dev

从PHP中的Json数组获取值

来自分类Dev

从PHP中的Json数组获取值

来自分类Dev

PHP仅从数组中获取值

来自分类Dev

PHP - 在循环中从数组中获取值

Related 相关文章

热门标签

归档