mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 15:12:48 +08:00
@@ -59,6 +59,23 @@ class Input
|
|||||||
return self::data($_PUT, $name, $default, $filter, $merge);
|
return self::data($_PUT, $name, $default, $filter, $merge);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取delete变量
|
||||||
|
* @param string $name 数据名称
|
||||||
|
* @param string $default 默认值
|
||||||
|
* @param string $filter 过滤方法
|
||||||
|
* @param boolean $merge 是否与默认的过虑方法合并
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
|
public static function delete($name = '', $default = null, $filter = null, $merge = false)
|
||||||
|
{
|
||||||
|
static $_DELETE = null;
|
||||||
|
if (is_null($_DELETE)) {
|
||||||
|
parse_str(file_get_contents('php://input'), $_DELETE);
|
||||||
|
}
|
||||||
|
return self::data($_DELETE, $name, $default, $filter, $merge);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据请求方法获取变量
|
* 根据请求方法获取变量
|
||||||
* @param string $name 数据名称
|
* @param string $name 数据名称
|
||||||
@@ -76,6 +93,9 @@ class Input
|
|||||||
case 'PUT':
|
case 'PUT':
|
||||||
$method = 'put';
|
$method = 'put';
|
||||||
break;
|
break;
|
||||||
|
case 'DELETE':
|
||||||
|
$method = 'delete';
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
$method = 'get';
|
$method = 'get';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user