kmwl520 第187页
-
PHP将数组键与数组值全部转为大写小写的方法
PHP将数组键名全部转为大小写的简单方法: PHP $result array_change_key_case$Array CASE_LOWER //键名转小写$result array_change_key_case$Array CASE_UPPER //键名转大写 print_r$result PHP将数组值全部转为大小写的方法: PHP $result array_map'strtolower'$myArray //数组值转小写$result arr...
-
PHP截取指定字符前面和后面和中间的内容
使用函数 strripos() : 获取一个 字符串 在字符串中第一次出现的位置。 中文字符串使用 mb_strripos()。 PHP $str '666-888' $res substr$str strripos$str 1 echo $res // 输出 888,截取-之后的内容$res substr$str 0 strrpos$str echo $res // 输出 666,截取-之前的内容 如需截取字符第一次出现之前或之...
-
PHP 获取JSON json
在用json_decode对JSON格式的字符串进行解码时为空,查阅资料才得知UTF-8的BOM头的原因 json_decode要求的字符串比较严格: (1)使用UTF-8编码 (2)不能在最后元素有逗号 (3)不能使用单引号 (4)不能有\\r,\\t,如果有请替换 解决方法1: PHP $info json_decodetrim$infochr239chr187chr191true 解决方法2: PHP 匹配是否有BOM头,存在...
-
mysql 插入数据常见报错之一的解决方法
mysql 插入数据常见报错之一 插入数据报错: SQLSTATE[HY000]: General error: 1366 Incorrect string value: ‘\xF0\x9F\x8D\x83’ for column ‘per_name’ at row 1。 产生错误原因是,入库字段设置的字节无法满足要求。一般文字 字节在1-3之间,但是有些生僻字或emoji表情,例如产生此报错的文字是四个字节就无法入库而报错。 解决办法:将数据库此字段设置为 utf8...
-
PHP和JS的AES相互加解密方法(CryptoJS)
累了一天了,话不多说了,直接上代码自行理解吧 HTML(index.html)代码: Java DOCTYPE html html lang"en" head meta charset"UTF-8" titlePHP和JS的AES相互加解密方法CryptoJS 歆梦资源网title script src"https://cdn.bootcss.com/crypto-js/3.1.9-1/crypto-js.min.js"script...
-
MYSQL索引的使用详解
MYSQL数据库中关于索引的使用,以及各索引的区别。在开发时经常遇到大数据查询缓慢等情况,这时候需要给相对应的字段添加索引来增加sql的执行速度。 一.索引概述 索引本质上是表字段的有序子集,它是提高查询速度最有效的方法。一个没有建立任何 索引的表,就相当于一本没有目录的书,在每次查询时就会进行全表扫描,这样会导致查询 效率极低、速度也极慢。如果建立索引,那么就好比一本添加的目录,通过目录的指引,迅 速翻阅到指定的章节,提升的查询性能,节约了查询资源。 由于引擎的关系,MyISAM 表是...
-
MemoTraceWX聊天记录解密工具v2.0.8
MemoTrace 是一款提取WX聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告的工具。软件特色1.解锁手机本地微信数据库2.解锁PC端本地微信数据库3.还原微信聊天界面:文本图片表情包4.导出聊天记录:sqlite数据库HTML(文本、图片)Word文档CSV文档5.分析聊天数据,做成可视化年报(请下载exe程序体验该功能)https://github.com/LC044/WeChatMsg下载地址https://www.123pan.com/s/nPx3Td-6l...
-
宝塔面板自动清除所有计划任务日志
由于近期添加了很多乱七八糟的计划任务(基本上都是每几分钟执行一次,产生了大量的日志),奈何宝塔官方没有给出自动删除日志的方案。那么多计划任务不可能挨个的去点清空日志。 宝塔面板自动清理所有计划任务日志方法: 宝塔添加计划任务:shell脚本 脚本内容: Bash find /wwwrver/cron/ -name "*.log" -exec rm -rf \ linux计划任务(自动化执行任务的利器) Linux计划任务是一种自动化执行任务...
-
iPhone下载保存视频的方法,苹果手机下载网页视频的办法
大家知道iPhone上的Safari及微信内置浏览器均不支持下载视频文件,其实我目前还没看到ios上的哪款浏览器是支持下载视频文件的,哭晕。但是小编发现【FreeBox】和【Documents】这俩款软件里的内置浏览器可以。 如果我们想在苹果手机上下载网页里的视频,需要安装:【FreeBox 】或【Documents】其中一款软件,功能大致差不多,但是站长推荐FreeBox软件,因为Documents现在是付费应用(好像也有免费试用期)。...
-
99套常见小吃配方+创业落地指南
花高价买来的小吃制作课程,包含了一百多种美味学会随便出摊都能赚一点钱,总比打工靠谱吧?教程地址夸克网盘分享 (quark.cn)...
-
正向代理和反向代理的区别
关于在服务器代理中正向代理与反向代理的区别,在实际运用中两者都有很大的用处,但是大部分人并不是特别清楚他们之前的区别,先通过以下图片进行分析。 正向代理: 正向代理通过上面的图理解其实就是用户想从服务器拿资源数据,但是只能通过proxy服务器才能拿到,所以用户A只能去访问proxy服务器然后通过proxy服务器去服务器B拿数据,这种情况用户是明确知道你要访问的是谁,在我们生活中最典型的案例就是“翻墙”了,也是通过访问代理服务器最...
-
Nginx常用屏蔽规则,让网站更安全
这篇文章分享的有些许晚了,但是还是挺实用的。 在开始之前,希望您已经熟悉Nginx常用命令(如停止、重启等操作)及排查nginx错误日志,以免出现问题不知所措。如无特殊注明,以下的命令均添加到段内, 修改nginx配置之前务必做好备份,修改完毕后需要重载一次nginx,否则不会生效。 防止文件被下载 比如将网站数据库导出到站点根目录进行备份,很有可能也会被别人下载,从而导致数据丢失的风险。以下规则可以防止一些常规的文件被下载,可根据实际情况增减。 location~\.(zip|...
-
PHP使用array
在开发过程中经常需要删除数组中某个值;比如说有个数组;$names=[ '张三', '李四', '王麻子' ]我们希望删除 李四 这个值;常规的思路是先用 array_search 函数获取 李四 在中的键名;然后使用删除;为了严谨还得判断 李四 是否存在;$key=array_search('李四',$names); if($key!==fals...
-
大陆、港澳台身份证、护照、军官证的正则表达式
前端验证大陆、港澳台身份证、护照、军官证号码的合法性。 初步整理了一下各个验证的正则表达式,如有错误请大家指出,谢谢! js选项选择某个后根据值调用switch循环,这个怎样实现?????? switch里面的值就是 身份证,护照,军官证。 。 。 这些值啊,感觉你这些都写好了都要是不喜欢用正则表达式,完全可以使用js控制:<a>身份证</a> <a>护照</a><script>function setVa...