2
A
回答
3
<?php
function foo($arr = null)
{
if (is_null($arr))
{
$arr = array(
'key' => 'value'
);
}
...
你不能使用你在上面嘗試過直接的方式。只是這個小解決方法
否則你可能會與此去上班:
function foo($a = array('key' => 'value'))
{
...
但在我看來它有點不方便聲明在函數頭的數組。它純粹就你如何使用它
相關問題
- 1. 如何將PHP函數的參數設置爲默認值
- 2. 如何爲... params函數參數設置默認值?
- 3. 如何爲命名函數參數設置默認值?
- 4. 設置默認參數爲數組
- 5. 在scala中爲函數參數設置默認值
- 6. 將默認數組參數設置爲空的C#COM函數
- 7. 如何爲可選參數設置null的默認參數值?
- 8. 如何設置maven數組參數的默認值?
- 9. PHP函數參數默認值
- 10. 在函數中設置默認值?
- 11. php函數如何將默認值設置爲對象?
- 12. 在構造函數中設置默認函數參數
- 13. PHP如何爲某些默認函數參數賦值
- 14. 如何在struts-config.xml中爲動作設置默認參數值?
- 15. 如何在SQL Server中將函數設置爲默認值?
- 16. 設置默認參數,在PHP
- 17. 設置默認值在JavaScript函數
- 18. 如何設置類型爲TEncoding的函數參數的默認值?
- 19. 如何在c#中設置默認參數或可選參數?
- 20. 如何將Cookie值設置爲MapRoute參數的默認值?
- 21. 無法將默認布爾參數設置爲默認值
- 22. VB6中函數參數的默認值
- 23. 如何在參數列表中設置變量的默認值
- 24. PHP - 如何設置數組的每個索引的默認值
- 25. 設置默認參數fineUploader
- 26. 如何讓PHP在函數調用中使用默認參數?
- 27. PHP默認參數值
- 28. 如何將參數默認值設置爲另一個參數值的純函數?
- 29. 如何在mysql中使用函數uuid()設置默認值?
- 30. 如何在getURLParameter(name)函數中設置默認值?
'$ arr = array('string'=>'string value');' –