数日前、Webアプリを作っていて、「APIを作成したい」と思いました。 色々調べてみるも、PHPでAPIを作成する方法はあまりヒットしません。 CakePHPなどのフレームワークやライブラリは便利ですが、私は極力利用したくありません。 設置するサーバーで動作するか分からないからです。 そこで、PHPリファレンスを覗いていると、ちょっと気になった関数が。 header()という関数です。 そこでひらめきました、こいつ使えばHTMLでもXMLでも、好きなファイル吐けるじゃないかと。 サンプルコードを書いてテストした結果、普通に動きました。 今回は、PHPを使って簡単なAPIを作成してみます。 以下、XMLを出力するサンプルコードを用意しました。 <?php header('Access-Control-Allow-Origin:*'); header("Content-Type: text/x
![PHPを用いて3行でAPIを作る!! | Life Tips(跡地)](https://cdn-ak-scissors.b.st-hatena.com/image/square/7bd75c92829f14207efa0b24496dff53d808e74c/height=288;version=1;width=512/http%3A%2F%2Fkamabokonet.com%2Fwp%2Fwp-content%2Fuploads%2F2013%2F04%2FPHP.png)