我無法找出問題,這是因爲我不知道要搜索的正確術語。有人可能會指出PHP函數的所有部分,如果我錯過了某些東西,請添加它。什麼是PHP函數名稱的一部分?
function my_function(
non_variable $variable_one,
$variable_two = "",
$variable_three) {
/* inside stuff (Statement?) */
}
我要找會是這個樣子
功能答案:聲明
創建my_function:命名
non_variable:請回答
$ variable_one:變量填充non_variable
我真的需要知道的一個是non_variable和$ variable_one,謝謝!
編輯:關於功能
function my_function(custom_name $company) {
$website = $company->company_website;
/* Additional stuff */
}
謝謝你,作爲** ** non_variable我通過挖掘應用程序沒有使用它像**(INT)$ variable_one ** - 相反它是一個自定義函數或其他的東西,但它有一個自定義名稱。 – MikeG
non_variable - cf「類型提示」(可以是數組以及對象類型,最新的PHP代碼也支持標量的類型提示) –
不能使用標量類型,如int或string來鍵入提示函數。類型提示通常用於對象,所以我期望non_variable指的是一個類 - 無論是自定義還是php。見 - http://php.net/manual/en/language.oop5.typehinting.php – Kami