2014-11-01から1ヶ月間の記事一覧

PHPでXMLをnamespaceを利用したxpathでnode取得

PHPでxmlを読み込んでxpathでnodeを取得して見たいと思います。 今回はyahooの形態素解析apiから取得したxmlを題材にしてみます。 XMLオブジェクトの操作 順を追ってxmlを操作してみます。 ちなみにyahooの形態素解析は前回のcurlを利用して取得できます。 $…

PHPのcURLを利用してAPIをGET/POSTで叩く

PHPからcURLを利用してhttpのget, postで問い合わせを行ってみます。 今回はYAHOOのapiを叩くプログラムを書いてみます。 CURLでGET まずはGETでの問い合わせです。 // コネクションを開く $conn = curl_init(); // サーバ証明書の検証は行わない。 curl_set…

Laravelでクラスをnewする

今回はLaravelでのクラスのnewの仕方です。 正確には、Laravelでの他ファイルで作成したClassの読み込み方です。 通常phpではrequireを利用しますが、たぶんLaravelではそれは美しくないと思われている(と僕が勝手に思っている)。 どうやらautoloadという仕…

Laravelでbladeを利用したViewを作成

今回はLaravelで採用されているviewテンプレートのBladeを利用して画面を作成してみます。 phpはhtml内に直接phpの処理を記述することができますが、それだと画面と処理という別々のものが強く結合してしまうので保守性があんまりよくありません。 テンプレ…

Laravelでルーティングからview表示をしてみる

Laravelでのroutes.phpの設定と、bladeを利用してview表示を行います。 いろいろな設定方法や記述方法がありますが、ここでは基本的な使い方(だと私が判断したもの)でやっていこうと思います。 今回は以下の流れで実装してみます。 ・コントローラに処理の追…