1 M()实例化模型层对象函数
语法:M(类名)
说明: 类名即为model层下的模型类,必须继承一个公共的父类 model 。
使用范例:
假设有个 persion类继承了model,里面有queryAll()方法,则:
M(‘persion’)->queryAll();
2 export()输出json函数
语法:export(返回数据,状态码,返回信息);
说明: 这个函数封装在class下的pluginHelp类里面。第一个参数是返回数据,一个数组,里面可以有n个元素,第二个errno 状态码,第三个message 返回信息。一般在插件的actions 和controller 里用。
使用范例:
pluginHelp::export([‘data’=>$data],0,’ok’);
3 postUrl()封装CURL的POST函数
语法: postUrl(请求地址,请求参数)
说明: 这个一个封装CURL的POST请求,可以进行远程请求数据操作。第一个参数是请求的远程地址,第二参数是需要传递的参数,是一个数组。
使用范例:
postUrl(‘http://www.jufengcms.com/x/api/getPlugin.php’,array(‘id’=>id))
4.get_client_ip() 获取客户端ip
语法:get_client_ip()
说明:获取真实客户端ip
使用范例:
get_client_ip();