我是php的新手,我正在尝试执行以下任务。我的任务是完成丢失的代码。任何人都可以帮助我为什么函数没有返回我想要它返回的内容,并且我将不胜感激地提出有关如何重构我的代码的任何建议。正如我所提到的,我不允许更改给定的部分代码。 作业:您的任务是完成以下程序,以便按照示例中所示进行打印。只需要编写一个缺少的函数。只需在文本框中写下缺少的功能即可。不完整的计划。
<?php
// Your code here
$charstring = "first\n";
newvalue($charstring);
echo "String in the end: $charstring\n";
?>
Example output
String in the start: first
String in the end: New string
我的代码:
function newvalue($charstring){
global $charstring;
echo "String in the start: $charstring";
return "New string";
}
答案 0 :(得分:0)
在这里,您必须更新$charstring
变量,然后将其返回
<?php
function newvalue($charstring){
global $charstring;
echo "String in the start: $charstring <br />";
//If you are using a browswer, you must use a <br /> tag to get a new line,
// if you aren't using a browser than remove it
$charstring = "New String";
return $charstring;
}
$charstring = "first\n";
newvalue($charstring);
echo "String in the end: $charstring\n";
/*
Example output
String in the start: first
String in the end: New string
*/
?>