php
布飞
这个作者很懒,什么都没留下…
展开
-
PHPEXCEL导出报Could not open php output for writing
PHPEXCEL导出报Could not open php://output for writing.错误现象经排查,应该是服务器原因。在/PHPExcel/Shared/File.php文件中,有个静态方法 sys_get_temp_dir返回值为false,原因应该是 ini_get('upload_tmp_dir')方法有问题。解决办法,直接在方法中返回当前网站的临时文件目录的物理路径。由于我的项目是thinkphp3.2,所以我的写法为return ...原创 2020-06-10 15:23:12 · 1679 阅读 · 0 评论 -
centos 中,lnmp一键安装包的nginx添加SSL证书
centos 中,lnmp一键安装包的nginx添加SSL证书1.在阿里云申请证书。要注意的是,如果阿里云申请证书时,采用的是文件验证方式。那么要将nginx中对应域名的conf文件先备份,证书申请下来后再改回来。修改方法为删除掉划线部分:server{ listen 80; #listen [::]:80; server_name xcx.itbbn.top; i原创 2017-04-18 18:24:56 · 5309 阅读 · 1 评论 -
PHP常用方法代码片断
判断是否为移动端浏览器/** * 判断是否移动端浏览器 * @return boolean 返回true是移动端,返回false是电脑端 */function is_mobile_request() { $_SERVER ['ALL_HTTP'] = isset ( $_SERVER ['ALL_HTTP'] ) ? $_SERVER ['ALL_HTTP'] : ''; $原创 2017-06-22 09:37:17 · 510 阅读 · 0 评论 -
日志帮助类
主要用于打印日志到文件。对于一些接口或没有界面测试的功能适用。<?phpnamespace Common\Util;/** * 推广助手类 * @author yckj * */class LogHelper { private $isLog=0; public function __construct(){ $this->isLog=C('IS_LOG'原创 2017-07-19 23:06:40 · 424 阅读 · 0 评论 -
[后端][php]获取完整URL
在实现网址跳转时,尤其是跨域网址跳转时,跳转完成后跳转回当前页面,需要先获取当前网址URL,以参数形式传递到跳转目标地址,跳转目标地址执行完后,再跳转回当前网址。 获取当前网址的完整URL代码如下:/** * 获取当前完整URL * * @return string */function get_url() { $sys_protocal = isset ( $_SERVER原创 2017-08-28 11:07:10 · 1310 阅读 · 0 评论 -
[后端][php]获取文章正文的第1张图片
应用场景 做文章系统时经常有这种需求,需要将文章正文的第1张图片作为列表页的缩略图。公共方法/** * 获取文章的缩略图,如果有图片返回第1张,否则返回默认图片。 * @param unknown_type $obj * @return unknown|string */function bodyimg($obj,$defaultImg='default.gif') {原创 2017-08-31 11:46:50 · 855 阅读 · 0 评论