get_meta_tags とか便利すぎる!
get_meta_tags とか便利すぎる!
というつぶやきをTwitterで見かけて何それ何それ!というノリで調べてみた。(Twitterの公開はプロテクトされてるようなので直接発言にリンクはしないけれども)
get_meta_tags ファイル上のすべてのメタタグ情報を配列に展開する
おお。なんかすごいぞ。やってみる。まずmeta書いた。geo.positionはいいや。
<meta name="author" content="red_hippy">
<meta name="keywords" content="php,勉強,get_meta_tags">
<meta name="description" content="descriptionの内容">
次、phpの方。
<?php
$tags = get_meta_tags("ファイル名");
echo $tags['author'] . "<br />";
echo $tags['keywords'] . "<br />";
echo $tags['description'];
?>
うおっ。ほんとにすごい簡単に引っ張ってこれる。わーわー。これは何かいつか使いたい。
<< mysqlアクセス用のIDとパスワード保存場所 | get_meta_tags 練習した >>
トラックバック
このエントリーのトラックバックURL:
http://redline.hippy.jp/cgi/mt/mt-tb.cgi/228
コメント (4)
なるほどー、こんな関数があるのですね。
ところで、自分が持ってるちょっと古めのPHPリファレンスにこの関数が載っているか探してみたのですが、見つかりませんでした。
この後の記事で紹介されていたhtmlSQLも載っていないのですが、こういう便利な関数を知って&覚えておくためにはどうするのが一番いいんでしょ・・。
RedさんはこういうPHPのマメ知識や便利関数の情報ってどのように整理されてますか?
投稿者: きしらう | 2009年02月21日 17:26
>きしらうさん、こんにちわーっす。
get_meta_tagsについてはTwitterでお友達のログに「これ便利!」って書いてあるのをたまたま見つけて「それ、何??」っていう感じで調べたーっていう経緯ですね。最近PHPに興味津々なので気になる事があったらすぐにマニュアル調べるようにしてます。マニュアルのchmファイルダウンロードしてずっとデスクトップの特等席に待機させてます(n' ω 'n)
で、今私も手元にある頻出関数がのってるリファレンス確認したら載ってなかったw
よく使われてる関数ではないってことかな・・・。
htmlSQLはライブラリだから関数リファレンスには載ってないんかなと思います。これもコメント欄で親切な方が教えてくださったんですよ。
>PHPのマメ知識や便利関数の情報ってどのように整理されてますか?
とにかく気になる事は手帳にメモメモ。「○○ あとで調べる」とか。
最近ははてブとかのPHPタグのついてるブクマのフィード購読してて、気になるものを確認→後で試してみたいもの等はデスクトップの上に「PHPあとで」フォルダを作っててその中につっこんでます(笑)私普段ライブドアのクリップにブクマしてるんですけど、一旦そこにクリップしちゃうとそれで満足しちゃって定期的に確認するっていう習慣が薄いので・・・(汗)とりあえず勉強しようっておもった時にそのフォルダ開いて「これ、もっかい読んでみよう」とかいう流れが最近は多いですね。
一度試した事、調べた事で忘れたくない事はブログに書く→書くって事は間違った事書きたくないので絶対その時また調べなおす→頭に入る→忘れないって流れを今実践中っす。
投稿者: Red | 2009年02月21日 18:23
>マニュアルのchmファイルダウンロードしてずっとデスクトップの特等席に待機させてます(n' ω 'n)
おおーー、こんなのがあったんですか!
これなら確かに便利ですねー。
紙で手元に置いておきたいという思いもありますが、さすがに量が多すぎですもんね。
私もデスクトップの特等席においておきました。
>一旦そこにクリップしちゃうとそれで満足しちゃって定期的に確認するっていう習慣が薄いので・・・(汗)
同じく・・・。
自分もお気に入りに「あとで勉強」フォルダを作っているのですが、入れたものがなかなか消化し切れていません・・・。
PC開いているとつい仕事だけにとりかかってしまい、後回しになってばかりです(汗)。
電車などの移動時間とかにうま~く見れるようなものがあればいいんですけどね。
投稿者: きしらう | 2009年02月22日 03:16
>きしらうさん
>電車などの移動時間とかにうま~く見れるようなものがあればいいんですけどね。
読みたいページのテキストだけでいいなら「あとで読も」は使えるかも。
http://atode.cc/mindex.php
携帯へ読みたいページのテキスト飛ばしておいて読む、みたいな。これならネット繋がってなくても読めるし。私最近touchでいろんなページ見ることも多いんですが、出先で電波ない所だとどうにもならんので・・・。
まぁでも、ソースとかは携帯の液晶幅じゃ見にくい・・・ですね(汗
投稿者: Red | 2009年02月22日 12:45