我已经声明了一个数组赋值给一个名为$ PHPFiles的变量,但是当我尝试对函数内部的数组执行任何操作时(例如在下面的示例中打印它)时,我收到一个错误,指出它未定义,任何试图解决这个问题的帮助都会被赞赏,因为我已经尝试过让变数的全球化和公众没有运气。PHP数组内函数
<?php
$PHPFiles = array();
$PHPFiles[] = 'sql1.php';
$PHPFiles[] = 'sql2.php';
$PHPFiles[] = 'sql3.php';
function push($PHPFiles) {
print_r(array_values($PHPFiles));
}
push();
?>
干杯, 杰米
'函数推($ PHPFiles) '<->'push();'注意到什么? – Rizier123
当你调用函数时,你需要传递变量 – cmnardi
用这种方式调用你的函数:'push($ PHPFiles);' –