Php 在练习中从数组返回所有值
我现在正在通过一个网站学习一些PHP,他们在那里给你练习。到目前为止,我做这些都没有那么大的困难,但这一个具体的练习,我不能做。我已经看了8个小时没有任何进展,还问了我的3个朋友。他们谁也不知道如何正确地做这件事 无论如何,这个练习将返回数组的所有值(它们之间有空格,而不是逗号!),再加上它们的总和和平均值。本练习已经为您提供了一些无法编辑的代码。代码如下:Php 在练习中从数组返回所有值,php,arrays,foreach,return-value,Php,Arrays,Foreach,Return Value,我现在正在通过一个网站学习一些PHP,他们在那里给你练习。到目前为止,我做这些都没有那么大的困难,但这一个具体的练习,我不能做。我已经看了8个小时没有任何进展,还问了我的3个朋友。他们谁也不知道如何正确地做这件事 无论如何,这个练习将返回数组的所有值(它们之间有空格,而不是逗号!),再加上它们的总和和平均值。本练习已经为您提供了一些无法编辑的代码。代码如下: <?php $lukujono = $_GET['lukujono']; $lukutaulukko = explode(',',
<?php
$lukujono = $_GET['lukujono'];
$lukutaulukko = explode(',',$lukujono);
// Your code is put here, and here only.
echo "Points are: $points\n";
echo "The sum of points: $sum\n";
echo "The average of points: $average";
?>
但是,我的问题是列出数组中的所有值,而不使用逗号。现在,这是我的最后一次收场:
foreach ($lukutaulukko as $points){
$points = str_replace(',', ' ', $points);
}
但是,此代码仅打印最后一个值。我知道它们会被覆盖,所以。。。怎么让他们这样
Points are: 1 2 3 4 5
用于将数组转换回字符串,第一个参数用作分隔符
$points = implode(' ', $lukutaulukko);
现在工作:)非常感谢。
$points = implode(' ', $lukutaulukko);