1

解析HTML标签内容神器——htmlparser,让你不再手写正则表达式

这篇文章给大家介绍一个解析html内容的模块——htmlparser。举一个简单的应用场景:假设有一天领导需要你收集一下线上页面已存在的静态资源链接(js、css、img),你们的页面很多,而且每个页面的代码量很大(比如上万行),这种情况下你总不能人肉去搜索,那么此时htmlparser这个模块就可以派上用场了。简单使用安装命令npm install htmlparser图1图1中我们使用htmlparser模块解析一个i.html文件,其内容如下:图2解析结果如下:图3图3所示是个对象(此处序列化了便于显示),遍历这个对象就可以解决本文开头所说的问题,这个模块的用法非常的简单。原理分析回到图...

阅读全文>>

1

PHP聊天uckChat 1.0.7

DuckChat是一款安全的私有聊天软件,基于PHP环境,可运行在Docker、Linux、Windows、MacOS等各种平台上,它帮助我们简化企业办公、客服系统、互联网创业,提供了完善的IM相关功能,并提供Android/iOS/Web多客户端。目前支持的功能列表———————————-支持语音、文字、图片类型的消息支持个人、群组聊天支持好友关系管理、通讯录支持站点管理、多站点同时连接支持多种数据库,应对不同用户量级新版本即将支持———————————-文件传输视频消息群组禁言和豁免发言人阅后即焚

阅读全文>>

1

php中的pdo如何fetch的时候不返回数字索引数组

环境:(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0) PDOStatement::fetch — 从结果集中获取下一行 说明 PDOStatement::fetch ([ int $fetch_style [, int $cursor_orientation = PDO::FETCH_ORI_NEXT [, int $cursor_offset = 0 ]]] ) : mixed   从一个 PDOStatement 对象相关的结果集中获取下一行。fetch_s...

阅读全文>>

1

php如何将二维数组连接或拼接成字符串

使用php连接或拼接字符串时,可以使用join或implode函数,但是有个不好的地方就是,无法连接或拼接二维数组。 比如从数据库中查询出来的数据列表,一般都是二维数组了,这个时候,需要连接或拼接id的时候,则需要连接或拼接二维数组了,而这个时候,join或implode似乎就完全使不上力了。 下面介绍一下如何在php里面连接或拼接二维数组。 直接上代码: $arr = array( [0]=> array(1) { ["data"]=> string(7) "数据...

阅读全文>>