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
;
?>
http://www.bkjia.com/PHPjc/445459.htmlwww.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...