php裡如果呼叫未定義的函式,或重複定義函式會有什麼樣的結果

2021-04-20 01:32:42 字數 1202 閱讀 6221

1樓:親愛的歐子

當沒有定義就呼叫時 會提示呼叫了未定義函式call to undefined function

當定義了兩個重名的函式時 會提示不能宣告第二個函式cannot redeclare

都是error提示。

php函式未定義怎麼解決

2樓:匿名使用者

出現這個說明 你在執行中呼叫的函式,可能的原因是你寫錯了函式名,或者你就根本沒有寫這個函式。如果是你自己寫的專案那就自己檢查一下,如果是別人的專案那你就把**貼出來看看

3樓:請叫我怪獸

鬱悶,那你要去定義這個函式呀

php 呼叫include中的函式。結果顯示未定義

4樓:匿名使用者

就你現在程式來抄看沒有資料襲提交,是會報錯bai的,你可以:

accept.php

<?php

如果init.php檔案在du

zhiinclude檔案下就是對的,dao如果是和你當前檔案在一個資料夾下,就用include_once("init.php")

if($_post=="")

$year=check($_post['year']);

$month=check($_post['month']);

$player=check($_post['playername']);

$arr=array($year,$month,$player);

var_dump($arr);

?>

我覺得你原來var_dump($_post)沒什麼大作用,應該不是你想要的結果,所以我幫你改了下,另外你還應該做個表單,將year,month,playernaem定義好,這樣測試才有效果。

(mekbo【麥客博】)

5樓:匿名使用者

可能是包含失敗copy了。未成功包含時,include不會觸發致bai命錯誤,du

而是會觸發一個警告。如果zhi關閉了錯誤dao提示,這個警告不會被顯示,後面的程式也會正常繼續執行。建議開啟錯誤報告,並使用require來包含檔案,這樣在包含失敗會程式會出錯退出。

6樓:匿名使用者

include 路徑錯誤

jsp呼叫aja一直報未定義,jsp呼叫ajax一直報未定義

應該是jquery 2.2.3.min.js沒有載入進去 把 path web inf js jquery 2.2.3.min.js打到畫面上 把打出來的地址用瀏覽器訪問試試能不能找到 web inf下的檔案都是無法訪問的 關於jquery的 未定義的問題 5 難道你不知道jq庫一定要在所有的jq檔...

php的類裡呼叫另外沒有定義類的php函式,怎麼呼叫

include functions.php class a include包含進來,然後寫函式名呼叫,好純潔的頭像啊,include包含進來也可以把 那就是全域性函式咯,直接名字呼叫就好了 php自定義函式中怎麼呼叫類中方法 class.php class test function.php req...

PHP建構函式在類中呼叫另一類的建構函式怎麼會出錯

其實,類和bai函式本質上差不多du。都是將一堆實zhi現某種功能的 段封dao 裝在一內 起。成員屬性其容實就是 變數 只不過這種定義在類裡的 變數 只能給 類 或 類的物件使用。類裡邊的方法和 普通函式 完全一樣,只是普通函式可以直接用 函式名 呼叫,而定義在 類裡 的函式只能被 類的物件 或 ...