Rubellum fly light

ほぼPHP日記

PHP

PHPで雑にカラーコードを生成する

PHP

適当な文字列のmd5ハッシュから6文字だけ切り出し、頭に#をつけることで雑にカラーコードを生成できる。 PHPでの例。

LINE BOTでリッチメニューと新メッセージタイプのカルーセルタイプを使ってみる

LINE DEVELOPER DAYで知った「リッチメニュー」と新しいメッセージタイプ「カルーセル」を試したかったので、LINE BOTを作成してみた。 いわゆるチャットBOTで最初に作るものといえば、出退勤BOTか近隣レストラン検索かと思うので、今回は近隣レストラン検索…

LaravelでRSSリーダーを作っている

feedlyはスタイリッシュすぎるので、泥臭いRSSリーダーを作っている。Niche Reader http://reader.nicheantenna.com/未読管理機能は、消化に追われるたちなので意図的につけてない。 カテゴリのフィルタ機能は、必要になったら作る予定。。。高速化というか…

PHPのバージョン管理はphpbrewが使いやすいです

PHPのバージョンを管理するソフトウェアはphpbrewが一番使いやすいです。 なので、みなさんもphpbrewを使いましょう。c9s/phpbrew · GitHubインストール方法や使い方はREADMEを見るのが一番いいです。 インストールメモ 以下、自分向けのメモ。phpbrewのイン…

Countableの悪夢

PHP

count($obj); ってサポートするべきなのだろうか、 とRubyのEnumerableをtraitとmix-inで実装してみるときに思ったのである。

Countableの悪夢

PHP

count($obj); ってサポートするべきなのだろうか、 とRubyのEnumerableをtraitとmix-inで実装してみるときに思ったのである。

simplexml で dc:〜 を取る方法

PHP

メモメモ。 <dc:date>〜</dc:date></item> の場合 $dc = $item->children('http://purl.org/dc/elements/1.1/')->date; ?> simplexmlは便利だけどところどころ引っかかるところがあるので後でまとめようかな。

PHPのsimplexml_load_string()でCDATAの中身を取る方法

PHP

素直に simplexml_load_string($xml_str); ってやるだけだとCDATAの中身を認識してくれなかった。 取得する方法は↓。Google先生に聞いた。

phpDataMapper

PHP

phpDataMapper なるものを発見。 今まで ORM でよさげなものがなかったので超気になってる。 Ruby の DataMapper をなぞって作ってみるみたい。Home | phpDataMapper – PHP DataMapper ORM http://phpdatamapper.com/:image:largeただ MySQL+UTF8 で案の定文…