用于什么呢,项目交付的时候,避免关键字出现,会列出所有文件路径,但是如果你图片或者二进制文件,比如word里面有的话,这个工具就有点无能为力了。上代码<?php/**遍历目录及子目录,查找包含指定关键字的文件将结果输出到result.txt文件中 */// 要查找的关键字$keyword = '四川';// 结果文件路径$resultFile = 'result.txt';// 存储找...
和上一篇同样的适用范围,直接上代码:<?php/**递归扫描目录及子目录,查找所有.vue文件@param string $dir 要扫描的目录@return array 找到的.vue文件路径数组 */function scanVueFiles($dir) {$vueFiles = array();
$dirContent = scandir($dir);
foreach ($di...
为什么用PHP呢,因为有PHP环境,没有PHP环境的,还是不方便,记录一下<?php/**Java文件注释移除工具功能:遍历当前目录及子目录,移除所有Java文件中的注释包括单行注释//和多行注释 */// 备份原文件的目录$backupDir = DIR . '/java_backups/';// 创建备份目录(如果不存在)if (!is_dir($backupDir)) {mkdi...
就是阅藏记事小程序,今天自己继续用,收藏一篇文章,没有提示保存成功,心想,翻车了吗。晚上这会看了一下,保存时,服务器报错:General error: 1366 Incorrect string value这个之前有经验,文章内容里面有表情符号,于是在本站搜了一下之前的解决方案,就是set names顺手问了一下豆包,Thinkphp8中,如何处理,回复是:database.php中,如下改...
可以自己建子目录,但是需要记得composer安装一个扩展,不是默认安装了,创建目录就可以不安装扩展,会提示找不到控制器安装扩展:composer require topthink/think-multi-app
EasyWeChat版本是6.18,使用的是比较新的版本,网上的代码已经不适用了try {
// 获取前端传递的code
$code = Request::param('code', '');
if (empty($code)) {
return JsonRes::throw('缺少code参数',[],1001);
...
PHP写的,A老师指导的用于著作权的代码文档配合Notepad--的移除空行使用,附带一个行数统计的。可以自己扩展正则表达式。php.rar
使用函数openssl_get_cipher_methods() ,打印的数组里不包含sm4服务器上查看openssl版本是1.1.1w,官网消息1.1.1+的算法里面是支持sm4算法的使用命令行:openssl enc -ciphers | grep sm4得到的结果中,包含sm4,有一点奇怪。由于Openssl是后期升级的,PHP是集成环境中的,然后查看PHP编译的openssl版本ph...
隐藏Apache版本信息,在httpd.conf末尾追加#在所有错误页面上不显示apache版本信息
ServerSignature Off
# 控制 Server 头显示的详细程度 可选值:Full(默认,显示完整信息)、Major(主版本)、Minor(次版本)、Minimal(仅显示 Apache/2)、OS(显示操作系统)、Prod(仅显示 Apache)
ServerToke...
以前都是在Centos下安装的,虚拟机安了一个Ubuntu 24.04,之前PHP的环境都是好的,升级了一下,OCI和PDO_OCI用不起了闲置了很久,今天抽点时间修复了一下。遇到几个问题:1、原来的Oracle client是rpm的,需要重新下载,下载zip,解压放在同一个目录即可。下载地址:https://www.oracle.com/database/technologies/ins...
ini_set('user_agent','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0');
$option=array('ssl'=>array...
用xlswriter读取Excel文件,报错如题,再三核实文件路径没问题,文件存在,有权限多次尝试发现,它不认xls格式的文件,另存为xlsx就可以了。
网上搜这个很容易找到解决方案,三种模式,最简单也改动最小的就是在类前面加#[AllowDynamicProperties]不过有个问题,如果你引入了命名空间,那么上面这一句则需要和命名空间一样,因为其实它还是一个类,应该使用:#[AllowDynamicProperties]否则,会失效,一直提示标题的错误。
主要是:PDOException: SQLSTATE[HY000]: General error: 这段代码后的中文是乱码原因:https://tencentcloud.csdn.net/67628ea9f3b8a55e4e988f5f.html需要创建一个配置文件,放到system下去,这点不友好配置文件内容为:CHAR_CODE=(PG_UTF8)
需要动态连接库这个找了一圈,没地方下载,需要安装达梦数据库,并在里面的driver里面找。这里放一个2024年12月比较新的,从PHP5.2到8.3都有,如图然后是文件,就是这个附件:php_pdo.rar在这个里面找到你对应PHP版本的两个动态连接库,放到php的ext目录,放其他任何地方都可以,只是你放其他地方到时候需要指定目录,放ext下面统一管理,是最方便的。我是PHP8.2.21,...