PHP使用PhpSpreadsheet读取Excel多个工作薄
- 2023-06-21
- PHP
PHP使用PhpSpreadsheet可以很方便读取Excel文件,包括多个工作薄的Excel. 安装依赖 composer require phpoffice/phpspreadsheet 使用 use PhpOffice\PhpSpreadsheet\IOFactory; $path = ROOT_PATH ...
解决Error: php@7.4 has been disabled because it is a versioned formula
问题 brew安装php7.4报错 Error: php@7.4 has been disabled because it is a versioned formula! ...
PHP四种相似度检测方案+改进计算字符串相似度的函数similar_text()、levenshtein()
- 2022-09-22
- PHP
需求 题库系统中对题目进行重复度检测,把所有重复的题目展示出来。 如何定义重复? 刚开始是按100%重复,才算重复。现要求,70%的重复,也算重复...
PHP计算查找多个字符串最长公共前缀
- 2022-09-21
- PHP
查找两个字符串的最大相同部分 最长公共前缀(Longest-Common-Prefix) 题干如下: 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1: 输入: [...
PHP小技巧之计算文本相似度
- 2022-09-21
- PHP
需求:对于内容进行相似度对比,如果有之前的内容和当前发布的内容标题相似度到达某个阈值时则禁止发布或进行其他的一些操作。 看到这个需求,可能就想到需要使用某种算法来实现,例如:TF-IDF、基于空间向量...
PHP/JAVA判断点是否在多边形区域围栏内
PHP/JAVA判断点是否在围栏内,百度、高德、腾讯地图坐标点,多边形区域,判断点是否在区域内。具体的应用场景如:外卖派送,用户提供的坐标是否是在外卖的派送范围之内。用户的坐标可以通过手机设备获取到,派送...
PHP多维数组二维数组查找、搜索、判断
- 2022-09-13
- PHP
PHP多维数组查找指定值 PHP多维数组中是否存在某一值Value,写foreach针对特定场景耗时耗内存,探讨最优方案。 <?php $records = array( array( 'id' => 2135, 'first_name' => 'John', 'last_name' =>...
解决A non well formed numeric value encountered
A non well formed numeric value encountered PHP message: PHP Notice: A non well formed numeric value encountered……,格式错误的数值。 从PHP5切到PHP72后报如上错误,官方文档对这种错误的解释: ...
PHP错误open(/var/lib/php/session/sess_x, O_RDWR) failed: Permission denied (13)解决
- 2019-11-14
- PHP
突然所有校验token都用不了了,提示token过期或无效,找到log看到如下错误: [ 2019-11-14T22:21:34+08:00 ] xx.xx.xx.xx GET 123.207.97.55:8081/index [ error ] [2]session_start(): open(/var/lib/php/se...
PHP获取路径目录方法汇总
- 2019-11-11
- PHP
PHP获取路径 获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; 获取网页地址 echo $_SERVER['PHP_SELF']; 获取网址参数 echo $_SERVER["QUERY_STRING"]; 获取用户代理 echo $...