phpquery操作解析html文件

最近要做一个携带cookie请求获取html并解析其中的值的一个功能,如果用php的正则表达式截取效率太低。发现了phpquery
例:截取html页面中指定input的值

		// 获取html页面
       $result = $this->sendRequest('你的url地址',self::$cpCookie,[],'GET');
       // 携带cookie
       file_put_contents('/1.html',$result);
       /**如果你不需要携带cookie直接使用下面的代码初始化phpQuery时填写链接也可以**/
       // 返回的是html文件
       $query = \phpQuery::newDocumentFile('/1.html');
       // 获取name为record的input的属性value也就是值
       $cpSupportIds = pq('input[name="record[]"]',$query)->attrs('value');
       // 结果是一个数组

使用中发现选择器的操作和jquery差不多,获取具体的操作可以看下:
https://blog.csdn.net/summerxiachen/article/details/78681674

有不懂的也可以评论区留言或私信我讨论下

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值