php更改给定值的函数参数

时间:2014-03-14 03:16:47

标签: php

我是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";
}

1 个答案:

答案 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

*/
?>