皆さんは、PHPの file_get_contents()
関数をご存知でしょうか?
とっても便利な関数です!
これを利用すると、file(ファイルでなくても可)をget(POST等でもOK)してcontents(つまり全て)を取得する事ができます。
$contents = file_get_contents('https://exmaple.com');
これだけで、インターネットからデータを取ってこれるのです!
「1発で何でも出来る」という感じが、最高にPHPっぽいなと感じます。
その一方で、あらゆるリソースにたった1つのコマンドでアクセス出来る世界観は、everything-is-a-fileの原則に則ったUnix哲学的な価値観も感じるところです。
このとっても便利な関数について、門を開いてみませんか?
file_get_contents
を使ってみようfile_get_contents
は何をしてくれるのか・何をしないのかfile_get_contents
とPHPらしさ、Unixっぽさfile_get_contents
でサーバーを立てよう (※ 実装イメージ )