导航:首页 > 编程语言 > thinkphp5支持php

thinkphp5支持php

发布时间:2024-06-24 07:04:18

㈠ thinkphp5支持php什么版本

php的5.6以上都支持

㈡ thinkphp5 extend扩展库放哪里,该怎么new

类库扩展
类库扩展包括基类库扩展、应用类库扩展和第三方类库扩展,所有扩展类库不会自动加载,需要手动加载或者定义别名和配置自动加载(详细可以参考4.2.3类库导入和4.2.5自动加载)。
基类库扩展
目前支持的基类库扩展包括ORG(第三方公共类库包)和Com(企业类库包)。你可以在ORG类库目录下面添加自己需要的类库,你甚至还可以创建属于自己企业的类库,只需要在Extend/Library目录下面创建Com目录,然后在里面增加相应的类库就可以方便的使用import方法导入了。例如,我们在Extend/Library/Com下面创建了Sina目录,并且放了Util\UnitTest.class.php类库文件,可以使用下面的方式导入
import('Com.Sina.Util.UnitTest');
目前官方提供的扩展或者第三方扩展都在ORG类库包下面。
应用类库扩展
项目类库的扩展,和基类库的扩展一样,我们可以在项目类库目录增加你想要的子目录,也只有在项目类库目录下面增加的类库才能使用import方法导入。例如,我们在MyApp的项目类库目录Lib下面增加Common和Util目录,就可以这样加载这些目录下面的类库文件了:
import('MyApp.Util.UnitTest');
import('@.Common.CommonUtil');
第三方类库扩展
如果你直接使用的是第三方的类库包,或者是类名和后缀和ThinkPHP的默认规则不符合的,我们建议你放到第三方类库扩展目录Extend/Vendor目录下面,并使用vendor方法来导入。
例如,我们把Zend的Filter\Dir.php 放到Vendor目录下面,这个时候Dir文件的路径就是
Vendor\Zend\Filter\Dir.php,我们使用vendor方法导入就是:
Vendor('Zend.Filter.Dir');
需要注意的是,vendor方法默认导入的类库后缀是php的而不是class.php的,如果你的第三方类库的后缀是class.php,可以使用:
Vendor('Zend.Filter.Dir','','.class.php');
或者使用:
import('Zend.Filter.Dir',VENDOR_PATH);
通过使用第三方类库扩展,我们可以直接使用Zend、CI或者其他框架中的类库。

㈢ php中thinkphp5中模型有什么用

模型是操作数据库数据与执行业务规则的容器,模型返回的数据格式是固定的,它为多个视图提供数据,被多个视图重用,减少了代码的重复性。

实例化模型后,这个模型中设置表名和字段,调用模型对数据的操作,返回给控制,主要是继承

阅读全文

与thinkphp5支持php相关的资料

热点内容
免鬼 浏览:996
查看电脑命令 浏览:957
amx命令 浏览:385
施乐打印机服务器有什么用 浏览:95
编译64位triangle程序 浏览:627
程序员下午上班怎么样 浏览:403
方块饵压缩机 浏览:517
it项目管理pdf下载 浏览:547
上海私企程序员月工资多少 浏览:859
plc是编程嘛 浏览:250
时政学习用什么app 浏览:969
基于单片机的日历设计方案 浏览:10
手机内存6个文件夹清理 浏览:488
用压缩机改装打气泵 浏览:821
hu0026c什么牌子app 浏览:919
加密软件如何恢复 浏览:478
推特号加密码 浏览:674
我的世界存档成就是什么文件夹 浏览:351
马云讲程序员 浏览:667
用终端命令编译c语言文件 浏览:720