摘要: 连接数据库: 如果需要数据库长连接,需要最后加一个参数:array(PDO::ATTR_PERSISTENT => true); 执行SQL语句: $DB::query(); #用于有记录结果的返回操作 如SELECT; $DB::exec(); #用于没有结果集的返回操作 如INSERT UPDA 阅读全文
posted @ 2018-12-22 21:49 飞翔的cloud 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 我们一般习惯性的使用MD5方法进行用户密码的加密处理,但是常见的Md5方法非常容易被一些大型解密网站破解;PHP提供了 'password_hash()' 函数可以生产更加安全的密码;password_hash一共支持三个参数的传入 1:用户的明文密码; 2:加密算法 (PASSWORD_DEFAU 阅读全文
posted @ 2018-12-21 18:21 飞翔的cloud 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: 数组索引乱序 php 阅读全文
posted @ 2018-12-15 17:33 飞翔的cloud 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 1.查看PHP当前加载的php.ini文件地址,在控制台输入以下命令: 2.控制台返回的信息 3.在此php.ini下方补充扩展:例如 4.再次通过php-m命令查看发现需要的扩展已经出现了(前提已经安装) 5.运行实际项目也没有了保存问题 以我MAC 运行的thinkphp项目为例 引入了第三方扩 阅读全文
posted @ 2018-12-08 20:19 飞翔的cloud 阅读(2411) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-12-06 23:25 飞翔的cloud 阅读(2) 评论(0) 推荐(0) 编辑
摘要: function quchong(array) { if (array instanceof Array === false) return false; for (let index = 0; index < array.length; index++) { const element = array[index]; for (let zindex = index +... 阅读全文
posted @ 2018-12-03 19:20 飞翔的cloud 阅读(186) 评论(0) 推荐(0) 编辑
摘要: // 闭包函数 实现方法1 function test(r){ this.r=r } test.pi=3.14 test.prototype.area=function(){ return test.pi * this.r * this.r } // 闭包函数 实现方法2 var test2=function(){ var obj=new Object(); ... 阅读全文
posted @ 2018-12-02 14:44 飞翔的cloud 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: var test5=new Function('this.pi=3.14;this.area=function(r){return this.pi*r*r}'); var i=new test5(); console.log(i.area(9)) var test5=new Function('th 阅读全文
posted @ 2018-12-01 21:45 飞翔的cloud 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 以宝塔面板为例: 找到宝塔面板域名的nginx配置文件进行编辑增加以下内容 完成以上内容增加后已经解决了404的问题,如果需要去除index.php,在宝塔面板域名选择伪静态规则中选择thinkphp即可 阅读全文
posted @ 2018-11-29 21:23 飞翔的cloud 阅读(4077) 评论(0) 推荐(0) 编辑
摘要: 在TP5.1 中推荐使用验证器进行数据的验证 以下是数据验证的简单实例: #控制器代码: #验证器代码: 我们自己建立的模型文件中仅需要在继承TP的验证类后只需要写入验证的内容即可; 我们使用POSTman提交数据进行测试: 我们定义的验证的字段有 name->age->email TP框架会安装先 阅读全文
posted @ 2018-10-10 03:09 飞翔的cloud 阅读(10160) 评论(0) 推荐(0) 编辑