回到给定索引的值

WBOY
發布: 2016-06-13 12:18:06
原創
939 人瀏覽過

返回给定索引的值
请问下,PHP是否存在这样的数组函数

已知数组
$a['a']=>'apple',$a['b']=>'banana,$a['p']=>'pear'

已知某个数组
$key = array('a','b','p');

获得对应数组$a的值,并得到数组如下
$val = array('apple','banana','pear');
------解决思路----------------------

$a = array('a' => 'apple', 'b' => 'banana', 'p' => 'pear');<br />$key = array('a','b','p');<br />foreach($key as $k) $val[] = $a[$k];<br /><br />print_r($val);
登入後複製
Array<br />(<br />    [0] => apple<br />    [1] => banana<br />    [2] => pear<br />)<br /><br />
登入後複製

------解决思路----------------------
<br />$a = array(<br />  'a'=>'apple',<br />  'b'=>'banana',<br />  'p'=>'pear'<br />);<br /><br />$key = array('a','b','p');<br /><br />$val = array();<br /><br />foreach($key as $v){<br />    array_push($val, $a[$v]);<br />}<br /><br />print_r($val);<br />
登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!