0

这是来自 php pdo 查询的结果数组。

我怎样才能得到例如只有sitetitlelangCodeen”的?

Array
( [0] => Array ( [id] => 3 [alias] => home [sitetitle] => LALALA [langCode] => de [langName] => Deutsch ) [1] => Array ( [id] => 3 [alias] => home [sitetitle] => LOLOLO [langCode] => en [langName] => English ) [2] => Array ( [id] => 3 [alias] => home [sitetitle] => LELELE [langCode] => es [langName] => Español )
)
4

1 回答 1

0

这将迭代数组,找到 langCode =='en' 的第一个元素并返回它的站点标题。如果没有元素有 langCode =='en',它将返回一个空字符串。

function getEngSiteTitle($arr){
    for each($arr as $v)
        if($v['langCode']=='en')return($v['siteTitle']);
    return('');
}
于 2013-04-07T21:39:29.813 回答