PHP实现跨域解决办法

这两天,项目上遇到了如何解决跨域问题.对于跨域.百度了一下也是很快解决.出于对跨域的不了解,也是通过查资料了解了一下.现在做个总结. 首先,需要明白什么是跨域? 跨域 跨域是因为浏览器的同源策略引起的,说白了就是指从一个域的网页去请求另一个域的资源.比方说从你家去我家拿个东西.你肯定不让啊.那么什么是同源策略? 同源 URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他...

read more..

ThinkPHP5.1composer安装和使用PHPExcel

这几天在整PHP的导出.相对5.0版本.5.1废弃了vendor和import助手函数.通过composer自动加载完成引入.废话少说.直接抱起键盘就是干 😆 第一步.通过composer安装phpexcel 在项目根目录运行 composer require phpoffice/phpexcel 第二步.因为通过composer加载的第三方类,所以直接在头部引入一下就可以了. use PHPExcel_IOFactory; use PHPExcel; $excel = new \PHPExcel(); dump($excel); 这样就可以将类引入...

read more..

Thinkphp5 分页传递参数

最近几天项目中有涉及到搜索,起初数据量少的时候,在一页的情况下是可以完全展示完全的.随着数据量多的时候.点击下一页就会出现找不到数据的问题. 关于TP的paginate用法如下: 1.在只需要参数的前提下直接paginate即可. $dataList = db('order')->alias('o') ->field('o.id,o.order_id,o.status,o.name,o.order_name,o.create_time,o.remark') ->paginate(20);...

read more..