PHP 将二维数组中,建的值进行定义

Array([0]=>Array([meta_key]=>templ_seo_page_kw[meta_value]=>1)[1]=>Array([meta_key]=>... Array (
[0] => Array ( [meta_key] => templ_seo_page_kw [meta_value] =>1)
[1] => Array ( [meta_key] => templ_seo_page_desc [meta_value] =>2)
[2] => Array ( [meta_key] => templ_seo_page_title [meta_value] =>3)
)

如何将meta_key 中的值进行定义 $templ_seo_page_kw
并且能实现 meta_key 值定义的值等于meta_value 的值。

实现效果 $templ_seo_page_kw = 1 , $templ_seo_page_desc = 2 , $templ_seo_page_title = 3
或 Array ( [templ_seo_page_kw ] => 1 [templ_seo_page_desc] =>2 [templ_seo_page_title ] =>3 )
展开
 我来答
根号叁科技
推荐于2016-05-22 · 知道合伙人软件行家
根号叁科技
知道合伙人软件行家
采纳数:200 获赞数:1123
本科毕业于山东理工大学物理学专业,硕士就读于南京理工大学模式识别与智能系统。

向TA提问 私信TA
展开全部
$array=array( 
    [0] => array( [meta_key] => 'templ_seo_page_kw',[meta_value] =>'1'),
    [1] => array( [meta_key] => 'templ_seo_page_desc',[meta_value] =>'2'),
    [2] => array( [meta_key] => 'templ_seo_page_title',[meta_value] =>'3')
);//上述数组
$res=array();//定义一个空数组
foreach($array as $v){
    $key=$v['meta_key'];//接收新键名
    $value=$v['meta_value'];//接收新数值
    $res[$key]=$value;
}
print_r($res);
zhengguo86
2015-01-14 · TA获得超过246个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:165万
展开全部
/*
$array = Array ( 
    [0] => Array ( [meta_key] => templ_seo_page_kw  [meta_value] =>1)
    [1] => Array ( [meta_key] => templ_seo_page_desc [meta_value] =>2)
    [2] => Array ( [meta_key] => templ_seo_page_title [meta_value] =>3)
)
*/
foreach($array as $meta_list){
    foreach($meta_list as $k=>$v){
        $value[$k]=$v;
    }
}
/*$value就是你要的结果数组*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fd67454
2015-01-14
知道答主
回答量:68
采纳率:0%
帮助的人:26.8万
展开全部
你好,你的问题太阿弱了,请思考后再提问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式