用php写一个功能查询这个txt文本有多少行多少个链接httpsapiuunlcnAPIapi-girlvideosmztxt
以下是使用PHP编写的功能,可以查询给定URL的txt文件中有多少行和多少个链接:
$url = "https://api.uunl.cn/API/api-girl/videos/mz.txt";
$file = file_get_contents($url); // 获取文件内容
$lines = count(explode("\n", $file)); // 计算行数
$links = preg_match_all("/http[s]?:\/\/[^\s]+/", $file, $matches); // 使用正则表达式匹配链接数量
echo "文件中共有 {$lines} 行和 {$links} 个链接。";
解释:
- 首先定义了要查询的txt文件的URL。
- 使用
file_get_contents()函数获取文件内容。 - 使用
explode()函数将文件内容按照换行符分割成数组,并计算数组长度,即行数。 - 使用正则表达式
/http[s]?:\/\/[^\s]+/匹配所有链接,使用preg_match_all()函数返回匹配到的链接数量。 - 最后输出行数和链接数量。
原文地址: https://www.cveoy.top/t/topic/b4oG 著作权归作者所有。请勿转载和采集!