所以我想放棄一些代碼中的一些方法,并且不想使用類實例化并直接使用這些方法 - 我怎樣才能轉(zhuǎn)換if (!Request::has_get('run')) {成只調(diào)用 has_get 函數(shù)?運行.phpif (!Request::has_get('run')) { echo 'Hello! This is Semirs Page';} 方法:public static function has_get($key = '', $value = '') { return self::has_value($_GET, $key, $value); }我的嘗試是不正確的:if (!isset($_GET(has_get['run'])) { echo 'Hello! This is Semirs Page';}
2 回答

慕村225694
TA貢獻1880條經(jīng)驗 獲得超4個贊
如果要拋棄類,只需將所有靜態(tài)函數(shù)都變成普通的頂級函數(shù),并self::在調(diào)用類中的其他方法時移除。所以它變成
function has_get($key = '', $value = '')
return has_value($_GET, $key, $value);
}
function has_value($array, $key, $value) {
return isset($array[$key]) && $array[$key] === $value;
}

回首憶惘然
TA貢獻1847條經(jīng)驗 獲得超11個贊
在.php要使用該函數(shù)的同一個文件中,只需聲明它:
function has_get($key = '', $value = '')
{
return has_value($_GET, $key, $value);
}
我不確定你的Request::has_value()功能是什么樣的,但你也需要聲明。
- 2 回答
- 0 關(guān)注
- 181 瀏覽
添加回答
舉報
0/150
提交
取消