如果我要節省幾$ _ POST變量,這樣我就可以驗證它們或WTVR的方式,我一般寫的東西,如:最佳分配POST變量,局部變量
$name = isset($_POST['name'])? $_POST['name'] : NULL;
但我想一遍又一遍地做同樣的事情,多次。 在這種情況下使用@是不好的做法嗎? $name = @$_POST['name'];
還是有更好的方式來做到這一點 - 就像寫一個函數:
function getPostValue(field){
return isset($_POST[field])? $_POST[field] : NULL;
}
然後$name= getPostValue('name');
?
在此先感謝!
@Gordon我搜索了一堆,但沒有發現。謝謝! – ForOhFor
雖然主要問題是重複的,但是關於使用'@'的說明在任何*情況下禁止警告通常是不好的做法。 –
@JasonMcCreary感謝您解決這個問題。爲什麼? – ForOhFor