#P

Composer的简单使用

.前期准备:1.下载安装包,https://getcomposer.org/download/2.在php.ini文档中打开extension=php_openssl.dll3.下载php_ssh2.dll、php_ssh2.pdb,http://windows.php.net/downloads/pecl/relea...

thinkphp5.1静态文件存放问题

5.1的版本不能将静态文件放在application目录下,只能放在public目录下,否则会拒绝访问...

thinkphp5部署到LAMP服务器显示Access denied.

问题:thinkphp5部署到LAMP服务器,首页正常访问,其余页面访问显示Accessdenied 解决:1.先把文件夹权限改为777     2. 进入服务器,改文件。将php.ini的值改成1...

tinkphp5使用中碰到的问题 持续更新

1.使用助手函数(如controller(),model(),validate())进行实例化时只需要引入thinkController或thinkModel或thinkValidate即可,无需引入实例化类所在的文件。 在实例化模型时如果用new来实例化时,就需要引入与之对应的类文件,如果控制器类名和该模型...

thinkphp5修改入口文件位置及相应的问题

问题1:thinkphp5修改入口文件解决:参考手册http://www.kancloud.cn/manual/thinkphp5/129746,然后需要把.htaccess跟入口文件放到同一目录下,否则路由配置会出错  问题2:入口文件更改后静态资源加载出错,修改/public/static解决:...

phpstorm使用

生成注释快捷键/**+enter注释快捷键ctrl+/...
IT猿 ·2020-03-28

php追加数组的问题

PHP数组合并两种方法及区别 如果是关联数组,如下: 代码如下:$a=array( 'where'=>'uid=1', 'order'=>'uid', ); $b=array( 'where'=>'uid=2', 'ord...

thinkphp5引入百度编辑器

在ThinkPHP的模板(html文件)中引入Ueditor 下载ueditor解压至public/static目录在需要的页面引入js文件<scripttype="text/javascript"src="__STATIC__/ueditor/ueditor.config.js"></sc...

thinkphp5更新时验证数据

在编辑页面form表单中添加一个隐藏域:<inputtype="hidden"name="表中id字段名"value="get方式传过来的id值">(千万注意name要和主键同名),然后定义好验证器类中的相关规则,此时不需再要定义验证场景了,添加编辑都用同一规则:classAdminextendsValid...

thinkphp5缓存使用

之前不明白缓存有什么用处,后来看了一些案例大概有点了解,记录一下。1、thinkphp5没有静态缓存2、对于一些更新不是太频繁的数据,我们可以使用缓存机制对查询到的数据进行缓存,减缓数据库压力3、下面讲的例子缓存类型都是file,{memcache、wincache、sqlite、redis和xcache}这几种目前还...

thinphp5会员注册邮箱验证

1、首先完成邮箱发送http://www.cnblogs.com/jcydd/p/7299750.html2、在完成会员新增后执行后置函数,在模型类当中//注册后置函数protectedstaticfunctioninit(){self::event('after_insert',function($data){$ur...

thinkphp5使用phpmailer发送邮件

1、首先让邮箱开启smtp服务,本案例使用163的SMTP服务器:smtp.163.com发送邮件 2、下载phpmailer,在tp项目里的extends文件夹下新建一个文件夹phpmailer,把class.phpmailer.php和class.smtp.php放到里面,修改文件名为phpmailer....

thinkphp5加密解密

thinkphp5目前没有提供加密解密类,但是tp3.2中提供了好几种加密解密方法,我们可以吧3.2的这些类拿来使用。1、将tp3.2中ThinkPHPLibraryThink的Crypt文件夹放到tp5的thinkphplibraryhink目录下,并将里面的类文件名称中的.class去掉,tp5的类不需要加这些。2...
IT猿 ·2020-03-28

PHP之:序列化和反序列化-serialize()和unserialize()

参考PHP在线手册(php.net):http://php.net/manual/zh/function.serialize.php1、序列化serialize()将变量序列化— Generatesastorablerepresentationofavalue—产生一个可存储的值的表示...

thinkphp5使用QueryList实现采集功能

QueryList是基于phpQuery的1.下载`QueryList.php`和`phpQuery.php`这两个文件。2.在`extend`下新建`QL`目录。3.将下载好的`QueryList.php`和`phpQuery.php`这两个文件复制到`extend/QL`目录。4.在QueryList.php头部加...
首页上一页...33083309331033113312...下一页尾页