今天写一个获取天气的网页时,想在后台通过txt记录前端传来的城市编码,却突然发现fwrite()函数无法正常写入文本。第一时间想到的是查看文件读写权限,显示是可读可写的,刚刚在其他文件夹下运行时也是可以正常读写的!文件权…
分类:PHP
PHP实现简单的验证码功能机制
网站的安全性是开发者不可忽视的一个问题,目前使用最多的一种可以提高网站安全性的方法就是使用验证码功能机制,有的仅仅使用一个几位数字字母混乱的验证码,有的进行手机发送…
PHP引用案例解读
PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时: <?php $a =& $b; ?> 这意味着 $a 和 $b 指向了同一个变量。 1.$a = &$b; --------…
在laravel利用联合查询时两个数据表按照某一字段排序
在laravel利用联合查询时两个数据表按照某一字段排序 在项目中需要把两个表的数据按照时间进行排序,需要利用mysql的两个查询 代码: $tourist = Tourist::query() ->select(…
composer 更新慢 composer下载不下来问题解决
镜像最后更新时间 2018-07-24 14:43:09 如何使用? 请尽可能用比较新的 Composer 版本。 使用 Composer 镜像加速有两种选项: 选项一:全局配置,这样所有项目都能惠及(推荐); 选项二:…
分布式缓存Redis心得
一、缓存在系统中用来做什么 1. 少量数据存储,高速读写访问。通过数据全部in-momery 的方式来保证高速访问,同时提供数据落地的功能,实际这正是Redis最主要的适用场景。 2. 海量数据存储,分布式系统支持,数据…
laravel每日生成的日志文件无权限写入解决方案
问题 /laravel-2019-03-13.log “could not be opened:failed to open stream:Permission denied” 解决 setfacl -R -d -m u…
优化巨量关键词的匹配(转载笔记)
优化巨量关键词的匹配(转载笔记) 问题由来 前些天工作中遇到一个问题: 有 60万 条短消息记录日志,每条约 50 字,5万 关键词,长度 2-8 字,绝大部分为中文。要求将这 60万 条记录中包含的关键词全部提取出来并…
使用PHP生成Excel文件并发送附件到邮箱
一.生成Excel 找了个插件:PHP_XLSXWriter github地址:https://github.com/mk-j/PHP_XLSXWriter 二.参考代码 我是按照我自己项目的写的代码,需要自己修改 发送…
来自一个程序员的内心世界
一入编程深似海,从此再无双休日.在我们行当一直有这么一个民间歌谣。程序猿很辛苦,这是必然的.路漫漫其修远兮,吾将上下而求索。天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身。总而言之,程序猿是钱多话少死得快…
php三元表达式嵌套语法无误却执行结果不正确,下面是你忽略的正解
下面是我做过的一个案例 ,虽然问题简单但是容易造成误解: 请看下面这个代码的执行结果 $dirNum=69; $direction = $dirNum == 69 ? '东' : $dirNum == 87 ? '西' …
PHP下载文件(laravel)
public function downloadLaravel() //有laravel中有现成的下载方法 { return response() ->download(realpath(base_path('pu…