一个简单的问题,thinkphp怎么用其他类的方法。

刚接触thinkphp,里面提供了一个测试类IndexAction,配置完后可以使用IndexAction方法,如果我新建一个文件UserAction.class.php... 刚接触thinkphp,里面提供了一个测试类IndexAction ,配置完后可以使用IndexAction方法,
如果我新建一个文件UserAction.class.php,然后要怎么使用UserAction里面的方法
展开
 我来答
du瓶邪
2015-06-17 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2935万
展开全部

ThinkPHP的I方法是众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:
I('变量类型.变量名',['默认值'],['过滤方法'])
变量类型是指请求方式或者输入类型。

各个变量类型的含义如下:

注意:变量类型不区分大小写。
变量名则严格区分大小写。
默认值和过滤方法均属于可选参数。

hqs1074879733
2012-02-15 · TA获得超过202个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:161万
展开全部
假如你的域名为 index.com,你的入口文件为front.php。当你访问index.com/front.php或index.com/front.php/index或index.com/front.php/index/index是都是访问indexAction里的index方法。这是系统默认的。如果你访问其他的,index.com/front.php/user/index, 时就访问UserAction.class.php里index的方法。index.com/front.php/user/other 访问UserAction.class.php里的other方法。
总体来说分为3部分。如index.com/front.php/a/b/c/d 。
index.com/front.php 为入口部分。
a 为控制器部分,也就是indexAction 里的index。
b/c/d 为方法 如indexAction 里的index方法。c 为index方法里的参数名,d为方法参数的值。 c,d 可有可无,看你的方法有没有参数,如果你的方法有几个参数,那么在访问的时候,就直接在地址上后面加上 “参数/参数值”。
如index.com/fron.php/控制器/方法/参数1名/参数1值/参数2名/参数2值 。
更多追问追答
追问
很谢谢你,不过我没分了,还有thinkphp3.0里$_GET和$_POST的方法是什么,还有如果不用他的方法直接还是用$_GET来传值会错误吗
最后一个问题了, 在thinkPHP的框架下开发可以用原来的PHP函数和mysql函数吗,例如:$name = isset($_POST['name'])?$_POST['name']:'';     $_COOKIE,   sercookie,
mysql_query(select * form table where ''='') 这些吗,会报错吗,,还是都要用他封装好的方法,谢谢你耐心回答我!!!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式