将循环输出保存到变量中

菲利普

我有一个循环来获取分类的术语列表。

    <?php 
  $terms = get_field('modell');
  if( $terms ):
    $total = count($terms);
    $count = 1;
    foreach( $terms as $term ):
      ?>
      '<?php echo $term->slug; ?>'
      <?php 
      if ($count < $total) {
        echo ', ';
      }
      $count++;
    endforeach;
  endif; 
?>

循环输出是这样的:

 'termname-one','termname-two','termname-three' 

现在我想将此输出保存到变量($termoutput)并将其插入到以下循环的术语数组中:

<?php 
query_posts( array(  
    'post_type' => 'posttypename', 
    'posts_per_page' => -1, 
    'orderby' => 'title',
    'order' => 'ASC',
    'tax_query' => array( 
       array( 
          'taxonomy' => 'systems', 
          'field' => 'slug', 
         'terms' => array($termoutput)
       ) 
   ) 

) );    ?>

有没有办法实现这一目标?谢谢!

洛伦佐·马孔

您应该将输出累积到这样的数组中:

$termoutput = array();

...

foreach( $terms as $term ) {
    $termoutput[] = $term->slug;
}

然后,在代码的第二部分:

...
'terms' => $termoutput

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将循环输出保存到变量中

来自分类Dev

将for循环输出保存到txt中

来自分类Dev

将循环结果保存到变量中?

来自分类Dev

将输出保存到变量中,实时查看输出

来自分类Dev

将命令行输出保存到Fortran中的变量

来自分类Dev

将修改环境的命令输出保存到变量中

来自分类Dev

将终端输出保存到Expect / tcl中的变量

来自分类Dev

如何将match语句的输出保存到变量中?

来自分类Dev

将函数输出保存到Firebase和Android的变量中

来自分类Dev

如何将函数的输出保存到bash中的变量

来自分类Dev

Python Fabric将输出保存到变量

来自分类Dev

Bash:将ffmpeg输出保存到变量

来自分类Dev

将命令的输出保存到变量

来自分类Dev

将输出的行数保存到Shell脚本中的变量中,而无需使用输出

来自分类Dev

将exec输出保存到文件中

来自分类Dev

将exec输出保存到文件中

来自分类Dev

将警告保存到Powershell中的变量

来自分类Dev

将php文件保存到变量中

来自分类Dev

如何将命令(例如diff)的输出保存到变量中

来自分类Dev

bash-无法将git clone的整个输出保存到变量中

来自分类Dev

bash-无法将git clone的整个输出保存到变量中

来自分类Dev

如何将命令(例如diff)的输出保存到变量中

来自分类Dev

将bash命令的输出保存到if..else语句中的变量中

来自分类Dev

如何将“ echo -e'\ e] 4; 40;?\ a'”的输出保存到变量中或通过管道传输?

来自分类Dev

使用批处理文件将Ping命令输出保存到变量中

来自分类Dev

将var_dump输出数组对象保存到变量中

来自分类Dev

将 cURL 和 jq 输出保存到批处理脚本中的变量

来自分类Dev

将循环输出保存到多个Excel工作表

来自分类Dev

将命令输出保存到变量并检查退出状态

Related 相关文章

  1. 1

    将循环输出保存到变量中

  2. 2

    将for循环输出保存到txt中

  3. 3

    将循环结果保存到变量中?

  4. 4

    将输出保存到变量中,实时查看输出

  5. 5

    将命令行输出保存到Fortran中的变量

  6. 6

    将修改环境的命令输出保存到变量中

  7. 7

    将终端输出保存到Expect / tcl中的变量

  8. 8

    如何将match语句的输出保存到变量中?

  9. 9

    将函数输出保存到Firebase和Android的变量中

  10. 10

    如何将函数的输出保存到bash中的变量

  11. 11

    Python Fabric将输出保存到变量

  12. 12

    Bash:将ffmpeg输出保存到变量

  13. 13

    将命令的输出保存到变量

  14. 14

    将输出的行数保存到Shell脚本中的变量中,而无需使用输出

  15. 15

    将exec输出保存到文件中

  16. 16

    将exec输出保存到文件中

  17. 17

    将警告保存到Powershell中的变量

  18. 18

    将php文件保存到变量中

  19. 19

    如何将命令(例如diff)的输出保存到变量中

  20. 20

    bash-无法将git clone的整个输出保存到变量中

  21. 21

    bash-无法将git clone的整个输出保存到变量中

  22. 22

    如何将命令(例如diff)的输出保存到变量中

  23. 23

    将bash命令的输出保存到if..else语句中的变量中

  24. 24

    如何将“ echo -e'\ e] 4; 40;?\ a'”的输出保存到变量中或通过管道传输?

  25. 25

    使用批处理文件将Ping命令输出保存到变量中

  26. 26

    将var_dump输出数组对象保存到变量中

  27. 27

    将 cURL 和 jq 输出保存到批处理脚本中的变量

  28. 28

    将循环输出保存到多个Excel工作表

  29. 29

    将命令输出保存到变量并检查退出状态

热门标签

归档