PHPで、リモートのファイルが存在するかをチェック!

はい、備忘録です。

PHPで、allow_url_fopenが有効となっている場合には、http経由などのリモートファイルをオープンできます。fopenは、オープンに成功すればファイルポインタリソース、エラー時に FALSE を返す、ということなので、ファイルが存在するかをチェックすることも可能(だと思います、いまのところ支障なさそうなので)。

<?php
//http://example.com/favicon.ico が存在するかチェック
$fp = @fopen('http://example.com/favicon.ico', 'r');

if ($fp)
{
	echo 'あった!';
	fclose($fp);
}
else
{
	echo 'あれ?ないかも??';
} 

続きを読む PHPで、リモートのファイルが存在するかをチェック!

PHPで、goo.glの短縮URLをゲット!

@taikikenの「URLを短く by Google」ってエントリーに触発されての備忘録です。

JSONでPOSTしないといけないってのがミソですな。

以下ソース。

 array(
		'method'  => 'POST',
		'header'  => $header,
		'content' => $json_data
	)
);

echo file_get_contents('https://www.googleapis.com/urlshortener/v1/url', FALSE, stream_context_create($context));

2011年、年始のご挨拶。


明けましておめでとうございます。
2010年といえば……、なんかあったかなぁ。

プライベートは結構充実してた気がする。

「バドミントン」「登山」という、motooさんのイメージとはかけ離れた事も始めたし、酒もよく飲んだなぁ。今までは「ビール&焼酎」というテッパンコースだったのに、2010年からはこれに「日本酒」「ワイン」という選択肢が増えて、アル中にも磨きがかかった。

そういえば冠婚葬祭もまったくなかった。良いこともなかったけど、悪いこともなかったという超日本人的な年。

12月にいたっては「仕事しませんから!」宣言が功を奏して、MHP3の狩り三昧。日本中のサラリーマンの皆様、ホント廃人で申し訳ない。

2011年の抱負。
2010年同様「リア充まっしぐら」かな?
ま、今年もよろしく!