(thinkphp框架详细教程交流)(thinkphp框架技术学习交流)

thinkphp框架的使用方法基本都差不多,这里以tp5来进行说明。
运行环境:win7,apache2.4,php7,这里当作所有的配置均已经完成,框架可以正常运行。
解压缩thinkphp5的压缩包,加入根目录命名为tp5,tp5的根目录下貌似没有index.php(也就是入口)文件,而是在public目录下,这样在打开tp5的程序时,在浏览器的地址栏里就应该输入:http://服务器/tp5/public/index.php;当然你如果还是想要在根目录下创建一个index.php入口文件的话,只要把public里的index.php文件复制过来,然后把文件里的/../改成/./,就是中间的两点改成一点,这样在浏览器的地址栏里就只要输入:http://服务器/tp5/index.php,这应该都能理解吧。
接下来就是自定义模块写代码了,自定义模块就是在application目录下,创建一个我文件,比如命名为module1,然后在该目录下再建两个文件夹,一个叫controller存放控制器),另一个叫view存放视图模板),(一般还应该有个model文件夹,当然如果需要你还可以创建更多的文件夹,我们这里说的是最基本的应用),接着在view下创建一个文件夹,名字可以自定义,比如这里叫它mygod
以上的步骤都完成以后,你可以在controller目录下创建一个php文件(控制器),因为我们刚才在view目录下,创建的文件夹叫mygod,所以这里的php文件名必须交Mygod.php,而且特别记住第一个字母必须大写,文件里的类名必须叫Mygod,至于该类要不要做继承,那要看需要,比如后面的视图渲染要使用fetch,就必须继承于Controller,在文件头别忘了use think\Controller,而如果视图渲染要用view,那就没有必要了。
接着就是要在mygod目录下,创建一个模板文件,默认情况下后缀必须是html,至于文件的名字,那就要看前面的控制器里的方法叫什么名字,必须与方法的名字保持一致,然后你可以在模板里写一些什么就完事了,运行的时候就在浏览器这么输入:http://服务器/tp5/index.php/module1/Mygod/方法名
注意:这里说的都是最基本的东西,框架的配置文件不做任何修改,渲染时也不传任何参数,如果对tp框架比较熟悉的情况下,就不一定要这样,这里我们仅仅是为了举最简单的例子

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者趣易编程所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(thinkphp框架详细教程交流)(thinkphp框架技术学习交流)
本文链接:https://www.51qsb.cn/article/m8usw.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-02-15
下一篇2023-02-15

你可能还想知道

发表回复

登录后才能评论