PHP PHPでHTMLをパースして解析する簡単な方法 今、個人的に管理しているサイトのHTMLが正しく出力されているかを確認するためのスクリプトを書いています。そのために、出力されたHTMLを解析して、中に適切な情報が含まれているかを知る必要が出てきました。 そういうわけで、いわゆるスクレイピ... 2012.05.13 PHP
PHP PHPでコマンドラインツールを作る Webページ作る以外に使えないと勝手に思い込んでいたPHPですが、普通にコマンドラインツールを作ることもできました。(今更) JSONをパースするだけのPHPスクリプト $ vim jsondecode.php 例として、jsondec... 2012.04.10 PHP
PHP PHPを数行書きながらフレームワークを理解する。 フレームワークと強そうですが、ものすごく単純化して考えると、以下の1行に集約されます。 View(Action($_GET)); これは何をしているかというと? どこにアクセスされているかを取得する。 ($_GET) 必要な処理を... 2012.04.05 PHP
PHP PHPで連想配列を複数の変数に展開する関数extract 使い方によってはめちゃくちゃ便利なPHPの関数extractについて。 PHP: extract - Manual ※ このブログは、 PHPで複数の変数をまとめて連想配列にする関数compact と対になっています。 連想配列の要素を取り... 2012.03.29 PHP
PHP PHPで複数の変数をまとめて連想配列にする関数compact 使い方によってはめちゃくちゃ便利なPHPの関数compactについて。 PHP: compact - Manual ※ このブログは、 PHPで連想配列を複数の変数に展開する関数extract と対になっています。 複数の変数をまとめて連想... 2012.03.28 PHP
PHP PHPで連想配列の配列のソート PHPには配列をソートする様々な関数があります。 PHP: 配列のソート - Manual 連想配列の配列をソートしたい $users = array( array( 'id' => 1, 'username' => 'katt... 2012.03.25 PHP
PHP PHPでnullとfalseと空文字と0は同じ? nullとfalseと空文字''と0 @sakairyota さんのつぶやきを見て、前から気になっていた、これらの比較を試してみました。 $array = array(null, false, '', 0); こんな配列... 2011.03.26 PHP