1
A
回答
3
這是PHP
某種類型的安全功能,如果你有
class Something {
public function add(Something $s) { .. }
}
$s = new Something();
$s->add(new stdCLass());
這將引發捕獲的致命錯誤。
你可以在這裏看到它 - http://php.net/manual/en/language.oop5.typehinting.php
1
是的,這是type hinting。
1
呀,在你的榜樣,你正在使用類型提示,說是參數$ PARAM必須是一流的「富」的一個實例
0
它是一種定義什麼類型被允許傳遞給函數。如果您在PHP.net函數參數頁面上查看this comment,您將看到您可以將類定義爲允許的類型。
相關問題
- 1. preg_replace只有在定義字符之前的子字符串
- 2. 在字符串之前定義一個函數
- 3. Emacs etags - 如何在函數定義之前忽略字符串
- 4. 錯誤定義參數mysql字符串
- 5. 字符串格式自定義參數
- 6. 散列之前轉義字符串?
- 7. GET參數中特定字符之間的切片字符串?
- 8. 運算符*未定義的參數類型字符串,整數
- 9. 字符串之前的上次指數
- 10. 字符串文字之前符號「@」的含義是什麼?
- 11. php - 在字符串之前和之後找到特定字符
- 12. 提取字符串之前和之後的關鍵字符串
- 13. 在渲染之前在字符串中使用轉義字符
- 14. PHP Concataenate字符串之前和數組
- 15. 從定義的分隔符到字符串數組之間的字符串提取所有子字符串
- 16. 字符串之前@符號的用途?
- 17. Python標準函數在.format()之前轉義字符串?
- 18. 參數數量未定義的格式字符串
- 19. 刪除字母之前的字符串
- 20. 在字符串的子串之前插入字符串
- 21. 分割字符串從數據庫之前綁定的ListView
- 22. 在Go中的某些參數之前和之後分割字符串
- 23. PDO:綁定參數和連接字符串之間的區別
- 24. 查找在矢量中的指定字符串之前和之前出現的字符串
- 25. Swift:如何在特定字符之前獲取字符串?
- 26. 如何在特定字符出現之前讀取字符串
- 27. 把數字字符之前斷行字符串中使用PHP
- 28. mysqli轉義字符串附加參數
- 29. 獲取使用sql的子字符串之前的字符串?
- 30. 約定的查詢字符串參數
看起來像一個強大的功能。如何返回類型?有沒有辦法指定這些? – 2011-01-31 00:30:17