牛牛在线工具

get_meta_tags()

收录 8868 个 PHP 函数,含用途说明与用法示例。

get_meta_tags()

从指定的文件中获取所有的HTML meta标签内容,并返回一个关联数组

函数名称:get_meta_tags() 函数描述:该函数用于从指定的文件中获取所有的HTML meta标签内容,并返回一个关联数组。 适用版本:PHP 4, PHP 5, PHP 7 语法:get_meta_tags(string $filename, bool $use_include_path = false) : array|false 参数: $filename:必需,指定要解析的HTML文件的路径。 $use_include_path:可选,如果设置为true,则在include_path中搜索文件。 返回值: 如果成功解析HTML文件并获取到meta标签,则返回一个包含所有meta标签的关联数组。 如果解析失败或者文件不存在,则返回false。 示例: // 示例HTML文件内容: // <html> // <head> // <meta name="description" content="This is a sample description"> // <meta name="keywords" content="php, programming, web development"> // </head> // <body> // ... // </body> // </html> $filename = 'path/to/file.html'; $metaTags = get_meta_tags($filename); if ($metaTags !== false) { echo "Meta tags found:\n"; foreach ($metaTags as $name => $content) { echo "$name: $content\n"; } } else { echo "Failed to parse meta tags from the file."; } 输出: Meta tags found: description: This is a sample description keywords: php, programming, web development 注意事项: 该函数只能解析HTML文件中的meta标签,无法解析其他类型的标签或者XML文档。 meta标签的名称和内容将作为关联数组的键值对返回,名称为meta标签的name属性值,内容为meta标签的content属性值。 由于该函数需要读取文件内容,所以需要确保PHP具有读取文件的权限,并且指定的文件路径是正确的。