我已經聲明瞭一個數組賦值給一個名爲$ 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);' –