當我使用上一頁的print($_GET['user_username']);
時,我繼續打印出undefined
。該頁面的URL是page.php?user_username=Pete
。這是爲什麼發生?
1
A
回答
1
可能是錯誤的設置,類似的問題回答here。
0
一個的通過 URL參數傳遞給當前腳本變量 關聯數組。
首先確保元素存在
<?php
echo !isset($_GET["user_username"]) ? "undefined" : $_GET["user_username"];
?>
或者嘗試var_dump
針對$_GET
陣列,看看是否有user_username
關鍵元素存在。
var_dump($_GET);
你的要求是這樣嗎?
http://www.mydomain.com/something.php?user_username=something
0
試試這個代碼:
print_r($_GET);
您將獲得使用get以陣列形式傳遞的所有元素。然後你可以檢查它。它也有助於更好地調試很多次。
相關問題
- 1. 爲什麼在使用AJAX/PHP時收到Undefined Index錯誤?
- 2. 爲什麼我在PHP中收到「Undefined variable」通知?
- 3. 爲什麼我總是收到錯誤
- 4. 我一直收到undefined不是函數
- 5. 爲什麼undefined變量在使用函數()時使用($ var){}?
- 6. 爲什麼我的刪除函數在Node.js中不是typeof「undefined」?
- 7. 爲什麼我的回調函數收到undefined作爲參數值?
- 8. 爲什麼我得到'構造函數是undefined`錯誤?
- 9. PHP - 我得到真(0 =='undefined'),爲什麼?
- 10. 爲什麼我的函數返回undefined?
- 11. 從模塊調用函數時,爲什麼會收到錯誤消息「Undefined subroutine」?
- 12. 爲什麼我的道具在使用redux和react.js時是`undefined`?
- 13. 爲什麼我在下面的ES6 for循環中得到「undefined不是函數」?
- 14. 爲什麼我的燼測試給我TypeError:'undefined'不是函數?
- 15. 爲什麼我在做XOR之後總是收到「11111111」?
- 16. 爲什麼我總是在Eclipse IoT上收到ClassNotFoundException:com.mysql.jdbc.Driver錯誤
- 17. PHP:什麼是在$ _GET中的YouTube API
- 18. JavaScript函數中名爲「undefined」的參數的用途是什麼?
- 19. 爲什麼* ng在角2中總是在使用函數時執行?
- 20. 爲什麼我在MVC中使用LINQ時收到此錯誤?
- 21. 不知道爲什麼我會收到警報! 'undefined'消息
- 22. 爲什麼當我嘗試在GreaseMonkey中使用jQuery時,$ undefined?
- 23. 爲什麼我在使用php調用函數時會得到* uninitialized *警告?
- 24. 爲什麼我收到'對象不是函數'?
- 25. 使用date()函數我總是得到相同的日期,爲什麼?
- 26. 爲什麼我總是收到「error:variable has incomplete type'struct intVec'?
- 27. Grunt Copy爲什麼給我一個'undefined不是函數'警告?
- 28. 爲什麼我在運行Boost代碼時總是收到警告?
- 29. 爲什麼這個Javascript函數在調用時返回「Undefined」?
- 30. 爲什麼我收到這條消息'Telerik is undefined'?
嘗試使用isset()函數來檢查數據是否不爲空。 – insomiac 2011-04-13 22:41:34
無法重現該問題。你能發佈更多的代碼嗎? – drudge 2011-04-13 22:42:17
這是所有的代碼:'<?php print($ _ GET ['user_username']); ?> – 2011-04-13 22:47:07