Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays wordpress-输出get_user_元数组作为ul_Arrays_Wordpress_Templates - Fatal编程技术网

Arrays wordpress-输出get_user_元数组作为ul

Arrays wordpress-输出get_user_元数组作为ul,arrays,wordpress,templates,Arrays,Wordpress,Templates,我无法从template.php中的数组中获取元数据-我有以下代码: <?php $user_id = get_current_user_id(); $key = 'service_checkboxes'; $single = false; $user_last = get_user_meta( $user_id, $key, $single ); echo $user_last; ?> 这输出:Array([0]=>Array([0]=>pet\u

我无法从template.php中的数组中获取元数据-我有以下代码:

<?php 
  $user_id = get_current_user_id();
  $key = 'service_checkboxes'; 
  $single = false; 
  $user_last = get_user_meta( $user_id, $key, $single ); 
  echo $user_last; 
?>
这输出:
Array([0]=>Array([0]=>pet\u cat[1]=>pet\u dog[2]=>pet\u rabbit))

我想要的是

  • 兔子
(这些是用户配置文件中复选框上的原始标签)


非常感谢您的帮助

这是最后的答案

    $user_id = get_current_user_id();
    $key = 'service_checkboxes'; 
    $single = true; 
    $user_last = get_user_meta( $user_id, $key, $single ); 
    echo '<ul>';
    foreach ($user_last as $val){
       $formated_val = ucwords(str_replace('pet_','',$val));
      echo '<li>'.$formated_val.'</li>';
    }
    echo '</ul>';
$user\u id=get\u current\u user\u id();
$key='服务检查框';
$single=true;
$user\u last=get\u user\u meta($user\u id,$key,$single);
回声“
    ”; foreach($user_last as$val){ $formatted_val=ucwords(str_replace('pet_','','',$val)); 回显“
  • ”.$formatted_val.
  • ”; } 回声“
”;
@lain-g,请设置
$single=true
。然后
print\u r($user\u last)
将返回类似于
数组的数组([0]=>宠物猫[1]=>宠物狗[2]=>宠物兔)
。只需使用Foreach进行迭代,就可以轻松地生成所需的UL。
    $user_id = get_current_user_id();
    $key = 'service_checkboxes'; 
    $single = true; 
    $user_last = get_user_meta( $user_id, $key, $single ); 
    echo '<ul>';
    foreach ($user_last as $val){
       $formated_val = ucwords(str_replace('pet_','',$val));
      echo '<li>'.$formated_val.'</li>';
    }
    echo '</ul>';