只打印数组的值

时间:2019-03-15 07:09:51

标签: php printing echo

我在PHP中有一个数组,我想打印它的内容。 我的数组有3个条目:

610,  
609,  
608  

当我用

打印时
print_r($ar_par[$i]);

我得到的结果是这样的:

enter image description here

我想要的是仅打印数字。 我该怎么办?

预先感谢

4 个答案:

答案 0 :(得分:1)

为此使用内爆。

$string=implode(",",$telos);
 print_r($string);

答案 1 :(得分:0)

使用PHP array_values()

它不会打印阵列键。

答案 2 :(得分:0)

嘿,您可以使用foreach循环

foreach($ar_par as $key => $value)
{
    // $value is what you needed :)
    echo $key." has the value". $value;
}

答案 3 :(得分:0)

您需要使用array_column从数组中提取每个String amOrPm = "AM", "PM"; 值。要将值输出为数组,可以使用

telos

输出:

print_r(array_column($ar_par, 'telos'));

或输出单个值:

Array ( [0] => 610 [1] => 609 [2] => 608 )

输出:

foreach (array_column($ar_par, 'telos') as $telos) {
    echo "$telos\n";
}

或逗号分隔的列表:

610
609
608

输出:

echo implode(',', array_column($ar_par, 'telos'));

Demo on 3v4l.org