如何给phpcms增加全局函数C对请求的封装

此方法封装了POST和GET请求,据说PHP8对这类请求要求比较严格,按需使用吧

function C($k, $type='GP') {
	$type = strtoupper(safe_replace($type));
	$k = safe_replace($k);
	switch($type) {
		case 'G': $var = &$_GET; break;
		case 'P': $var = &$_POST; break;
		case 'C': $var = &$_COOKIE; break;
		default:
			if(isset($_GET[$k])) {
				$var = &$_GET;
			} else {
				$var = &$_POST;
			}
			break;
	}
	return isset($var[$k]) ? $var[$k] : NULL;
}

放入/phpcms/libs/functions/extention.func.php 保存之后即可。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《如何给phpcms增加全局函数C对请求的封装》
文章链接:https://www.qqooo.cn/html/2111.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站资源均来源于网络,若侵犯您的权益,请来信 Feelym@88.com 删除!