PHP PHPでFizzBuzz while(++$i<101)echo $i%15!=0?$i%5!=0?$i%3!=0?$i:Fizz:Buzz:FizzBuzz; ワンライナー69Berror levelをNOTICEにしてたらerror出ると思う。 FizzBuzz 2009.05.13 PHP
PHP PHPでQRCode PHPでQRコードを作る方法。Extensionを使う。 インストール wget tar zxvf php_qr-0.3.1.tgz cd php_qr-0.3.1 phpize ./configure --enable-qr make i... 2009.03.07 PHP
PHP zend frameworkでMobilePictogramConverter zend frameworkで絵文字表示を行うために、MobilePictogramConverterを使いました。 説明は少なめで、コードと状態表示をメインに書きます。すでに、ページができあがっているという仮定で書きます。 背景 絵文字出... 2009.03.01 PHP
PHP PHPでアップロードしたファイルタイプ取得 ユーザがブラウザからファイルをアップロードした際に、サーバでファイルタイプをチェックする方法。 おおまかに、ブラウザの環境変数から検証する方法と、サーバ側でチェックする方法がある。 簡単にチェック まず、$_FILES変数にファイルタイプが... 2009.02.26 PHP
PHP CakePHP1.2でPaginate でPagerを超簡単に実装できるようになったね。英語読めなくても、理解できるよ。 以下に、簡単にやり方をまとめておく。Controllerへ、以下を追加。ModelからDBへアクセスしないで、Controllerのメソッドを経由して間接的に... 2008.12.09 PHP
PHP PHPセッションのGCを非同期にする 概要 PHPのセッションハンドラをデフォルトで使っている場合のガーベージコレクタ(GC)の話。PHPはサーバ上で保存してあるセッション情報を保存してあるファイルをを定期的に削除している。削除するタイミングはPHPが起動する時、HTTPリクエ... 2008.11.16 PHP
PHP PHPで2GB以上のファイルを扱う x86のLinuxにてPHPを普通にコンパイルすると2GBまでのファイルしか扱えない!OSやファイルシステムが対応していても、だめ。普通にコンパイルするとファイルシステム周りは32bit空間(ファイルシステムだと約2GB分)しか扱えないらし... 2008.11.05 PHP
PHP リモートホストのIPアドレスを表示 サーバのアクセス制限をするときに自分のグローバルIPアドレスを調べたいときあるよね。 いちいち「確認君」というフレーズをぐぐるのがめんどくさいから、スクリプト作ってブックマーク入れておく方が楽。 確認君curlにも対応しているのでシェルスク... 2008.11.05 PHP
PHP PHPのsleepとusleepのメモ sleep(1) = usleep(1000000) 0.1 sec = usleep(100000) 0.01 sec = usleep(10000) usleepの引数はマイクロ秒。 2008.10.30 PHP