出于某种奇怪的原因,我的echo函数没有输出任何东西。代码非常简单,因此我不明白为什么它输出不正确。
<h2>First function:</h2><br>
<?php
function splitSort($String) {
$splitString = explode (" " , $String);
sort($splitString);
return $splitString;
}
?>
<div>
<?php
$question1 = $splitSort("Dog Pig Cat Mouse Cattle");
echo 'Example of Question 1 for string "Dog Pig Cat Mouse Cattle", the method returns :' . $question1;
?>
</div>
答案 0 :(得分:2)
我修复了我发现的错误,这是正确的代码。 注意:变量$question1
是array
,为了本示例的目的,我打印出了数组的第一个元素。
<h2>First function:</h2><br>
<?php
function splitSort($String) {
$splitString = explode (" " , $String);
sort($splitString);
return $splitString;
}
?>
<div>
<?php
$question1 = splitSort("Dog Pig Cat Mouse Cattle");
echo 'Example of Question 1 for string "Dog Pig Cat Mouse Cattle", the method returns :' . $question1[0];
//question1 is an array containing: "Dog, Pig, Cat, Mouse, Cattle". With [0], like the example you will get Dog.
?>
</div>
如果你仍然没有得到任何东西,这些(或更多)中的任何一个都可能是你的答案,为什么它不起作用
http://localhost/myfile.php