タグ

phpに関するir9のブックマーク (6)

  • お前は PHP の歴史的な理由の数を覚えているのか

    PHP といえば印象的なのは「歴史的な理由」 (≒黒歴史) の数々ですね。 このセッションでは、普段闇にこもっていてスポットの当たることの少ない「歴史的な理由」たちを引きずり出し、徹底追及し、頭を抱えていこうと思います。Read less

    お前は PHP の歴史的な理由の数を覚えているのか
    ir9
    ir9 2014/03/16
  • なぜ PHP の三項演算子は左結合なのか - y_uti のブログ

    PHP の三項演算子が左結合で使いにくいという話題についてです。 次のプログラムは大抵の言語では one を表示するのですが、PHP では two になってしまいます。 <?php $var = 1; echo ($var == 1 ? 'one' : $var == 2 ? 'two' : 'three') . "\n"; 三項演算子が左結合なので、このコードは次のように解釈され、 <?php $var = 1; echo (($var == 1 ? 'one' : $var == 2) ? 'two' : 'three') . "\n"; 文字列 'one' は真偽値としては true になるので、結果的に 'two' が戻されるというわけです。 このような言語仕様になっている理由が気になったので、探してみました。 Bug #61915 incorrect associativity

    なぜ PHP の三項演算子は左結合なのか - y_uti のブログ
    ir9
    ir9 2014/01/16
  • PHPはバグレポートがバグッてる。だがそれがいい。 | 高橋文樹.com | プログラミング

    この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 Rubyを書く人の大半はRubyの作者がまつもとひろゆきゆきひろ氏Rubyの人から指摘されましたが、2ちゃんの人と間違えましたであることを知っているでしょうし、Perlを書く人はだいたいラリー・ウォールの名前を知っていると思うのですが、PHPを書く人の大半はPHPの作者がラスマス・ラードフ氏であることを知らないと思います。 これは多分にPHPというのがそれだけ色んな層の人に使われている結果に過ぎないのですが、このラスマスさんの発言はエスプリが効いてて面白いんですね。はてな匿名ダイアリーですが、伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョるなどを参考にしてみてください。PHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でし

    PHPはバグレポートがバグッてる。だがそれがいい。 | 高橋文樹.com | プログラミング
    ir9
    ir9 2012/07/10
  • 第38回PHP勉強会に参加してきました - hnwの日記

    第38回PHP勉強会に参加して、5分ほどLTをしました。勉強会の会場はトライコーン株式会社さんにお貸し頂きました。ありがとうございます。 発表資料:「PHPの全バージョンを揃えよう」(PDF) Ustream録画:http://www.ustream.tv/recorded/989155 (5:54) というわけで、みんな複数バージョンのPHPを用意しましょう。結構ウケていた気がしますが、僕は半分くらい気です。 全バージョンと言いつつPHP5だけかよ、という意見もあるとは思いますが、PHP5.0.5あたりまでの古いバージョンはgcc4でコンパイルするのに工夫が必要とか、PHP5だけでも多少困難があるんです。PHP4を全部揃えるとか言い出したら面倒すぎて死ぬと思います。 ビルドの方法やphpallコマンドの紹介などは別の記事としてまとめました(「phpallコマンドでPHPの全バージョンの

    第38回PHP勉強会に参加してきました - hnwの日記
    ir9
    ir9 2010/03/29
  • MOONGIFT: » PHPでグラフを作るなら「Image_Graph」:オープンソースを毎日紹介

    DB内に蓄えたデータは何のためにあるか。それは何らかの出力を行うためにある。HTMLなのか、メールなのか、CSVPDF…種類は様々だが、結果的にデータは出力されるために存在する。 出力形態の一つにはグラフも存在する。意外と面倒なプログラムからのグラフ出力、専用のライブラリを使って手軽に作成してみよう。 今回紹介するオープンソース・ソフトウェアはImage_Graph、PHPでグラフを作成するPEARライブラリだ。 Image_Graphは元々、GraPHPiteというライブラリで、PEARへの登録を行う上でImage_Graphに名前が変わったようだ。公式サイトには数多くのサンプルが掲載されているのでぜひ見てみて欲しい。 直線的なものや滑らかな曲線のもの、二軸のグラフや複数の種類のグラフを重ねることもできる。また、背景は単色だけでなく画像を指定してすかして表示する事も可能だ。尚、利用には

    MOONGIFT: » PHPでグラフを作るなら「Image_Graph」:オープンソースを毎日紹介
    ir9
    ir9 2007/06/22
  • PHP一行で書けるRSSリーダー : 管理人@Yoski

    これだけ (PHP5)。 <?php foreach(simplexml_load_file('http://www.flickr.com/services/feeds/photos_public.gne')->entry as $it) echo $it->content ?> すいませんすいません via 5-second RSS parser。 開発合宿でも simple_xml 便利!という話しがでていたのですが、もはや RSS って PHP serialize と同じくらい手軽に扱えるようになってきていますね、という趣旨のエントリということで。 もういいかと思いますが、RSS 2.0 だとこんな感じ。 <?php foreach(simplexml_load_file('http://blog.myrss.jp/index.xml')->channel->item as $it)

  • 1