【发布时间】:2018-11-29 13:00:33
【问题描述】:
您好,我有一个 WordPress 站点,其中包含一个包含元素的数组,当我遍历数组时,我希望字段按照数组中设置的顺序显示。例如:
我的数组:
$metas = get_post_meta($post->ID);
$metatodisplay = array('address', 'county', 'postcode', 'region', 'telephone', 'fax', 'email', 'website', 'contact', 'cab_member_since', 'twitter', 'linkedin');
我的 foreach 循环:
foreach($metas as $key=>$value){
if(in_array($key, $metatodisplay)){
echo $key;
}
}
我希望数组值按$metatodisplay 数组中所示的顺序显示。此时它们在几个页面上只是随机的,而在其他页面上则正确显示。
【问题讨论】:
标签: php arrays wordpress foreach