4
A
回答
4
5.3以前是不可能做到這一點:
function foo($a,$b)
{
var_dump(func_get_args());
}
爲了獲取一個函數的參數(即用於調試),你有實際價值之前func_get_args
返回值賦值給一個變量可能可以使用:
function foo($a,$b)
{
$args = func_get_args();
var_dump($args);
}
使用的func_get_args
立即返回值(沒有臨時變量)是可能的,PHP 5.3的。
相關問題
- 1. 使用func_get_args編輯數組
- 2. Java轉換的func_get_args PHP,可變參數
- 3. 如何將數組傳遞給使用func_get_args檢索參數的函數
- 4. PHP - 將來自func_get_args()的參數傳遞給函數,提示?
- 5. func_get_args和foreach
- 6. Ajax和func_get_args()
- 7. func_get_args for javascript
- 8. 如何獲得func_get_args&默認使用call_user_func_array
- 9. 如何在PHP 5.3中使用func_get_args()?
- 10. 如何使用參數列表中的參數調用過程
- 11. 使用數組構建參數列表
- 12. PHP接口和func_get_args
- 13. 如何使用函數使用的參數獲取列表?
- 14. 使用列表(或作爲參數)SortList
- 15. 如何使用列表作爲參數
- 16. 在SSRS中使用列表參數
- 17. 使用列表作爲方法參數
- 18. 使用va_list打印參數列表
- 19. System.Linq.Dynamic:使用列表(IEnumerable)參數
- 20. 使用界面作爲參數列表
- 21. 使用std :: enable_if在參數列表
- 22. 使用其參數顯示數據透視表的列表
- 23. 將func_get_args連接成多維數組
- 24. PHP func_get_args()動態數組搜索
- 25. 通用參數列表
- 26. 一起使用可變長參數列表和命名參數
- 27. 應用列表到函數的參數
- 28. 調用函數時的參數列表
- 29. 帶單參數的Python參數列表
- 30. 參數列表中的Typescript rest參數
1 _ [注](http://php.net/manual/en/function.func-get-args.php#refsect1-function.func-get-args-notes):由於該函數依賴於當前範圍來確定參數的詳細信息,它不能在5.3.0之前的版本中用作函數參數。如果此值必須傳遞,其結果應分配給一個變量,該變量應passed._ – Wiseguy 2013-04-03 22:16:27
謝謝,我明白了。 「參數列表」措辭讓我感到困惑。我錯誤地猜測它與typehints有關,而不僅僅是它可以作爲參數傳遞。 – ryanve 2013-04-03 23:58:25