ホームページ  >  記事  >  バックエンド開発  >  php get_meta_tags 関数_PHP チュートリアル

php get_meta_tags 関数_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:01:041051ブラウズ

PHPのget_meta_tags関数 ​

メタタグを取得
(PHP 4、PHP 5)

get_meta_tags - ファイルからすべてのメタタグコンテンツ属性を抽出し、配列を返します

説明
配列 get_meta_tags (文字列 $filename[, ブール値 $use_include_path=false])
ファイルを開いて 1 行ずつ解析します

タグ付きファイル。ステーション「/header」を解析します。

パラメータ

ファイル名
文字列としての HTML ファイルへのパス。これはローカル ファイルまたは URL にすることができます。


例1 get_meta_tags() が解析するもの





"/header" "! -parsing stop here -" (行末に注意してください。PHP はローカル入力を解析する関数を使用するため、Mac 上のファイルは Unix では正しく動作しません)。

use_include_path
use_include_path を TRUE に設定すると、PHP は include_path ディレクティブのパスに沿った標準の include: パスを使用してファイルを開こうとします。これは URL ではなくローカル ファイル用です。


戻り値
解析されたすべてのメタタグの配列を返します。

Name プロパティの値は、配列で返されるプロパティの値の内容の値のキーとなるため、標準の配列関数を使用して単一の値を反復処理したり、単一の値にアクセスしたりすることが簡単にできます。値プロパティ名の特殊文字は「_」に置き換えられ、残りは小文字に変換されます。同じ名前のメタ タグが 2 つある場合は、最後のタグのみが返されます。

変更

リリースノート
4.0.5 では、引用符で囲まれていない HTML 属性の追加がサポートされています。




例2 get_meta_tags() が返すもの

// 上記のタグが www.example.com にあると仮定します
$tags = get_meta_tags('http://www.example.com/');

// キーがすべて小文字になっていることに注目してください。
// キー内の . が _ に置き換えられた方法
echo $tags['author'] // 名前
; echo $tags['keywords'] // php ドキュメント
; echo $tags['description'] // PHP マニュアル
; echo $tags['geo_position'] // 49.33;-86.59
; ?>


www.bkjia.com本当http://www.bkjia.com/PHPjc/445459.html技術記事 php get_meta_tags function get_meta_tags (PHP 4, PHP 5) get_meta_tags - ファイルからすべてのメタタグコンテンツ属性を抽出し、配列を記述する配列を返します get_meta_tags...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。