這是可能的在PHP?我有點新鮮和學習。功能裏面的函數裏面的函數,調用未定義的函數
//file name: functions.php:
<?php
function addItem(){
...does something
// calls for another function in the same functions.php file
randomNumber();
}
function randomNumber(){
//generates random number
}
//////////////////////////////////////
file name: worker.php
<?php
//calls for addItem() function
addItem();
...
function addItem(){
//calls for randomNumber() function
....
$itemId = randomNumber();
.....
}
,所以我不斷收到錯誤:調用未定義功能randomNumber() 因爲我不包括在該的addItem functions.php文件()函數, 但是,如果我有它,我一直在歌廳無法重新聲明firstFunctionOnFunctionsFile()我已經聲明它。
有什麼想法?
在此先感謝。
更改檢查文件是否已經被包含,如果是這樣,不包括(要求),它的名字 – user2182349