繁体   English   中英

仅打印数组值-PHP

Print only the array values - PHP

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在WP循环中有以下代码

<?php
                // Get the selected taxonomies for the post type
                $terms = get_the_terms( get_the_ID(), 'course_type' );
                $classes = array();
                if ( $terms && ! is_wp_error( $terms ) ){
                    foreach ( $terms as $term) {
                        $classes[] = $term->slug;
                    }
                }
                ?>

我想做的是仅打印WP_Term对象子段以在类中使用。

<div class="courses-search-result standout-box-shadow <?php print_r( $classes ); ?>">

现在,我可以使它工作到一定程度并在类中打印一个值-但它也可以打印数组结构:

class="courses-search-result standout-box-shadow cilex-clearfix Array
(
    [0] => apprenticeship
)
"

我是否即将用PHP获得正确的代码? 我现在对这种语言的了解是很基础的,因此我们将不胜感激。

2 个回复

print_r是用于调试的函数,而不是格式化的输出。

实现目标的最简单方法是使用implode ,它将数组的值组合成一个字符串。 然后echo以显示字符串。

<div class="courses-search-result standout-box-shadow <?php echo implode(' ', $classes); ?>">

我建议将implode()PHP短回显标记结合使用(即<?= -在5.4或更早版本中可用,并且启用short_open_tag配置设置):

<div class="courses-search-result standout-box-shadow <?= implode(' ', $classes ); ?>">
2 PHP的打印数组值作为歌曲标题

如果有一个要素: 迈克会成功 如果两个麦克会成功,那就是米莉·赛勒斯 如果超过两人, 迈尔·塞勒斯,维兹·哈里法和多汁的杰克 到目前为止,这是我所做的,但是我认为这是一种简单快捷的方法。 ...

3 如何使用php打印数组值

我有一个从API填充数据的数组,我可以打印数组的值,但我不能打印数组中的选定字段。 这是我可以打印整个数组的代码片段...... 这里$ apiResponse ['response'] ['data']是包含以下值的数组...我想从数组中获取[name],[offer_url]和[p ...

2015-03-04 19:58:01 3 53   php
4 在php中打印数组值

我有一个php数组值,但我不知道如何打印它。 有我的PHP代码 这是我的数组值 我正在尝试像 但这不起作用请帮帮我 ...

5 在php中打印数组的值

我用一个for填充一个数组,这使他扮演一个角色,她将接收并使用foreach,我将数组的值分配给我的变量并打印,但是仅第一个数组的值和其他节目被忽略。 此代码填充数组 我的pdf函数是 并且var_dump数组是 ...

6 打印数组php

我在php中得到了这个数组输出: 如果我想按关联名称打印,则如下所示: $myArray['blabla0'][0] ,它可以工作。 但是我想这样做: echo $myArray[0][0] ,按索引...有什么办法吗? ...

8 打印数组值的不同结果

我正在编写一个存储过程,它接受一个字符串作为输入,然后将该字符串转换为一个以逗号为分隔符的数组,一旦我有了该数组,我就会根据需要将一个字符串“_1”附加到数组的每个元素进一步利用它。 但是,当我执行此存储过程以查找结果时, raise info 命令在打印数组值时的行为有所不同(值会明显改变,但显示 ...

9 PHP-在PHP中打印数组的值

我将如何循环'ques_title'的值? 下面是代码及其输出,我什至尝试循环值$ i =&gt; $ value但没有显示任何输出。 OUTPUT 后续代码var_dump($ allquiz); OUTPUT: 我想遍历所有变量并存储它们。 我该怎么做 ? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM