首页 > php教程 > php手册 > 如何封装get 方法和post 方法(附代码)

如何封装get 方法和post 方法(附代码)

PHPz
发布: 2018-10-18 14:44:12
原创
2051 人浏览过

引用了金老师代码,统一用g()方法来获取变量 function g($name, $defaultValue = "") {// php这里区分大小写,将两者都变为小写$_GET = array_change_key_case ( $_GET, CASE_LOWER );$name = strtolower ( $name );$v = isset ( $_GET [$name] ) ?              

function g($name, $defaultValue = "") {
	// php这里区分大小写,将两者都变为小写
	$_GET = array_change_key_case ( $_GET, CASE_LOWER );
	$name = strtolower ( $name );

	$v = isset ( $_GET [$name] ) ? $_GET [$name] : "";
	if ($v == "") 
        {
	    $_POST = array_change_key_case ( $_POST, CASE_LOWER );
	    $v = isset ( $_POST [$name] ) ?$_POST [$name] : "";
	}
            if ($v == "")
			return $defaultValue;
	    else
		{
			// 20141011 jc :  js_unescape($v)会引起 where ( col_subject like '%123%' ) 会变成 where ( col_subject like '%3%' )
			//$v =  js_unescape($v) ;
			$v = trim($v);
			return $v;
		}

	}

}
登录后复制

 【相关教程推荐】

1. php编程从入门到精通全套视频教程
2. php从入门到精通 
3. bootstrap教程

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
Cannot GET /什么意思
来自于 1970-01-01 08:00:00
0
0
0
GET没有获取值的问题
来自于 1970-01-01 08:00:00
0
0
0
类型属性的get与set方法
来自于 1970-01-01 08:00:00
0
0
0
tp6中env::get相关问题
来自于 1970-01-01 08:00:00
0
0
0
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板