我有这个代码
if(!array_key_exists('key1', $_POST)){
$_POST['key1'] = null;
}
if(!array_key_exists('key_x', $_POST)){
$_POST['key_x'] = null;
}
if(!array_key_exists('key_polar_8', $_POST)){
$_POST['key_polar_8'] = null;
}
if(!array_key_exists('nilak', $_POST)){
$_POST['nilak'] = null;
}
Run Code Online (Sandbox Code Playgroud)
写这个是更好还是更短的方式?
Roc*_*mat 11
您可以将字段名称放在数组中,然后使用循环.
$keys = array('key1', 'key_x', 'key_polar_8', 'nilak');
foreach($keys as $k){
if(!array_key_exists($k, $_POST)){
$_POST[$k] = null;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |