php如何获取网页中meta标签的信息
墨初 编程开发 572阅读
php中的函数 get_meta_tags() 可以获取一个网而中meta标签的信息,一般在获取一个网页的关键字与描述时用到,下面是这个函数的用法。
php get_meta_tags() 函数
get_meta_tags():提取网页中meta标签的内容数据,并以数组的形式返回。
话法:
array get_meta_tags( string $filename [, bool $use_include_path = false ] )
参数:
参数 | 描述 |
filename | HTML 文件的路径字符串或一个远程的url |
use_include_path | 默认值为false,则表示第一个参数为远程url。如 use_include_path 的值设置为 true 则 php 会尝试按照 include_path 标准包含路径中的每个指向去打开文件,只试用于本地文件。 |
php 获取网页中的meta标签的方法
例:
$arr = get_meta_tags('https://www.73so.com'); print_r($arr); Array ( [viewport] => width=device-width, initial-scale=1, viewport-fit=cover [applicable-device] => pc,mobile [keywords] => php教程,php,js教程,javascript,javascript教程,html教程,html设计,前端web,CSS教程,CSS,windos系统,macos系统,linux系统 [description] => 这是一个关于,php教程,php入门,js教程,js入门,javascript,javascript入门,javascript教程,html教程,html设计,前端web,后端编程,CSS教程,CSS入门,windos系统,mac os系统,linux系统,ubuntu系统,centos系统等,经验的博客! [copyright] => https://www.73so.com/ )
php获取网址中关键字
例:
$arr = get_meta_tags('https://www.73so.com/art/268.html'); $str = isset($arr['keywords']) ? $arr['keywords'] : ''; echo $str; // Js验证身份证是否正确,js检查身份证号是否正确,身份证号码js验证