php - 如何在外部调用PHP函数

标签 php function

我正在学习 PHP,尤其是函数方面的知识。 这个问题可能看起来很傻,但我想知道下面的函数是如何工作的。

function iterateArray($array)
{
  foreach($array as $item) {
    $newArray[] = 'Iterated: ' . $item;
}
return $newArray;
}

这里我尝试在下面的代码中使用上面的函数

$new = array('one', 'two', 'Three');
$myvar = iterateArray($new);

echo $myvar;
//echo $myvar[];
//echo $myvar[0];

这些都是错误的影响..任何人都可以解释..

最佳答案

感谢您为学习付出的努力。

您正在从函数返回 array()

echo 函数打印字符串。

对于 array(),使用 print_r()

其他没问题。

另一个建议:

在函数体中:

function iterateArray($array)
{
  $newArray = array(); // Declare it in case user passes blank array.
// Hence no loop and return statement will return undefined variable.
// To avoid this error, use above line.  
 foreach($array as $item) {
    $newArray[] = 'Iterated: ' . $item;
}
return $newArray;
}

关于php - 如何在外部调用PHP函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31470224/

相关文章:

function - 来自另一个 m 文件的 Octave 调用函数

c# - 当前上下文中不存在名称 'functionname'

php - 工作两年后突然出现 MYSQL "Malformed packet"on LOAD DATA LOCAL INFILE

php - 检查谁卸载了 Facebook 应用程序

php - Ajax分页sql查询

javascript - 转化跟踪添加到购物车按钮 woocommerce

Javascript垂直滚动功能

php - 在php中的foreach循环中使用where条件

javascript - 尝试理解内存卡匹配游戏项目的这段代码

javascript - 如何返回在函数中创建的对象?