
PHP
jugt
“程序员最大的勇气就是看自己三个月之前写的代码”
展开
-
php preg_match 不到内容,修改pcre.backtrack_limit解决问题
使用 preg_match 匹配不到内容,感觉是有字符串长度限制,经测试果然。设置 pcre.backtrack_limit 大小解决问题。或是php.ini中修改。原创 2024-11-14 10:28:03 · 505 阅读 · 0 评论 -
windows服务管理插件 nssm
NSSM是一个windows下服务管理插件,可以填加、删除、启动、停止服务。原创 2024-09-11 09:54:05 · 1469 阅读 · 0 评论 -
PHP生成快捷方式
【代码】PHP生成快捷方式。原创 2024-05-10 09:56:14 · 184 阅读 · 0 评论 -
PHP7.4 strtotime 1711367000 1711609999区间返回异常
【代码】PHP7.4 strtotime 1711367000 1711609999区间返回异常。原创 2024-03-26 14:26:05 · 152 阅读 · 0 评论 -
PHP提取文章中的base64图片并保存
发现只有100K,只要在php.ini上做相应设置就行了(或者改变这两个值的大小)原因:PHP对正则表达式匹配长度是用限制的,用phpinfo可以看到如下。如果你将该值设的非常高,将可能耗尽进程的栈空间,导致PHP崩溃。PCRE的最大回溯(backtracking)步数。PCRE的最大递归(recursion)深度。当检测内容比较大时,会检测失败,Perl兼容正则表达式模块。原创 2024-02-28 17:19:42 · 1037 阅读 · 0 评论 -
PHP 转换 excel中读取的时间
PHP 转换 excel中读取的时间原创 2023-06-09 08:59:43 · 1765 阅读 · 0 评论 -
php7+ openssl AES
php7+ openssl AES原创 2023-05-08 12:26:07 · 625 阅读 · 1 评论 -
cmd 启动php
nginx配置的时候,指定127.0.0.1:9001。为了多版本共存,手动启动php56,指定端口9001。原创 2023-03-31 10:22:29 · 392 阅读 · 0 评论 -
PHP另存word
PHPWord插件非常强大,但是也相对复杂,可以直接把html另存为word,可以解决一般的使用问题。$filename = "1.docx";//打开缓冲区 ob_start(); header("Accept-Ranges:bytes"); header("Pragma: public"); header("Expires: 0"); header("Cache-Control:must-revalidate, post-check=0, p原创 2022-03-18 17:20:27 · 473 阅读 · 0 评论 -
网页另存word分页
短写法目前测试起来,最短的分页写法为:注:使用、… 加上这style 都不行,一定要 才可以。长写法下述这个是比较长的写法,测试是不需要mso-special-character,只是还是先纪录起来,搞不好以后新版会需要。...原创 2022-03-18 16:54:34 · 306 阅读 · 0 评论 -
PHP导出/导入Excel 扩展 XLSWriter
windows安装1.下载https://pecl.php.net/package/xlswriterhttps://pecl.php.net/package/xlswriter/1.3.7/windows选择对应版本下载2.解压3.将php_xlswriter.dll、php_xlswriter.pdb放在PHP的ext目录4.在php.ini中增加extension=xlswriter5.重启php【或站点】Linux 安装1.下载:https://pecl.php.net/pack原创 2021-07-12 15:41:17 · 1611 阅读 · 2 评论 -
PHP empty、isset、if、is_null判断的区别
目录emptyissetif 判断式is_null下面一张表可以很清楚的说明他们之间的关系:示例empty判断一个变量是否为空$param = null;empty($param); // true$param = false;empty($param); // true$param = 0.0;empty($param); // true$param = 0;empty($param); // true$param = '0';empty($param); // tru原创 2021-04-12 15:57:46 · 238 阅读 · 0 评论 -
IPV6 SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
PHP和PDO:使用IPv6地址连接到MySQLIPV6 SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known如果其他人偶然发现了同样的问题,并且通过PHP源代码节省了2个小时,那么如果你在地址周围添加方括号,PDO MySQLIPv6连接就可以工作.见:https://github.com/php/php-src/blob/master/main/stream原创 2021-03-25 10:57:43 · 2242 阅读 · 0 评论