php
いまやってるプロジェクトはPHP5.3+CakePHP1.3でやってるんだけど,ひさしぶりにいちからCakePHPを使って開発したので,自分なりのModelの使い方に関してメモ書きしておきます.たいしたことはやってないんですが,最低限のことを心がけるだけで仕様変更に強…
最近仕事でcakephpを使っているのだけど,なかなか良い感じ.PHPの特性を生かしてる.マニュアルも充実してるし,コードが明快でわかりやすいので中身を読んで理解しやすいのも良い.今後PHPでなにか作るときはcakephp使いたいなぁただ,いまやってる仕事で…
http://book.cakephp.org/ja 英語版ではあってるのでそっちを経由するか英語版で見てしまう。どうやって編集するんだろう?
HTML_QuickForm悪くないんだけどValidationだけでいいんだけどなぁ.既存のものに組み込むときにはhtml生成いらない.マルチバイトを考慮したvalidateもして欲しい.PHPでutfとかにちゃんと対応しててメジャーなvalidatorってないのかしら?Piece_Rightはい…
仕組みはよくわからないんですが……au携帯を使ってhttps(SSL)でアクセスするとき,1バイトだけのprintをすると文字化けするようです.これが起こったのはphpなんですが他の言語でもおきるのでしょうかちなみにphpではoutput_bufferingをonにしたら化けなくな…
resource.var.phpを使って問題になったのは,ループとかで同じ名前の変数使うと読み出す度にコンパイルしないと内容が同じになっちゃうこと.これはfetchの引数で解決が簡単にできたこれもそのまんまマニュアルに書いてある(fetch() | Smarty)ので,書く必…
なんか語り尽くされたネタのような気もしますが,メモとして残しておくことに.http://api.zikula.de/__filesource/fsource_Smarty_plugins_includesclassesSmartypluginsresource.var.php.htmlがそのまんま.たぶんSmarty Frequently Asked Questions - Sma…
メモ 制限 ファイル1つの容量の制限はphpの設定upload-max-filesizeで決定される http://www.php.net/manual/ja/ini.core.php#ini.upload-max-filesize POST全体での容量の制限はphpの設定(/etc/php.ini)post-max-size,apacheの設定(redhat系だと/etc/ht…
if($flag){ // } elseif ( $hoge["hage"] ) { // } elseif ( $foo["bar"] ) { // }else{ // } ひとまずelseifの条件に [ ] が入ってると崩れる.php-modeは1.2.0(追記080611) php-mode1.4.0では治ってた.すんません
PHP勉強会 at 大阪 id:ku-sukeさんが主催のPHP勉強会が行われます.平日夜なので参加しますよ!ちなみにid:ku-sukeさんは26日のフレームワーク勉強会でも発表してくれます 2008-01-20 http://kansai.pm.org/cgi-bin/wiki.cgi?action=ID&b=ZLi4nlBxzTtZhqkoUV…
フレームワーク勉強会を開催が決定しました.この勉強会は言語を問わない(Perl PHP Ruby Python Java Javascript .NET Haskell Schema etc...)フレームワークに関する勉強会です 日時 2008年1月26日(土) 13時20分〜16時50分(予定) 開場時間:13時00分 会…
ん?
XAMPP1.5.5を入れてみたらPHPのmagic_quotes_gpcがデフォルトでonだった.勘弁してほしい…
これをやるのにかなり悩んだ.printfで展開してくれないんだもんな.vprintf, vsprintfを使用するのが正解のようで.この関数はPHP4.1.0で追加された模様 まともにPHP使ってなかったのがバレバレなんだけど.PHPは機能を実装するのに関数に仕様を追加・変更…
諸事情によりPHPでmojavi3をやることに
で,動かし始めたとたんにこのエラー Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() fun…
インストールはファイル落として設置するのみ,というだけあって早いけど設定が面倒.プロジェクト作るたびにこれするのもめんどいな
paerを漁っていたらService_Hatenaというのを見つけたのでちょっと入れてみた.環境はMac OS X上.stableじゃないので-fを付けて. % sudo pear install -f pear/Services_Hatena WARNING: failed to download pear.php.net/Services_Hatena within preferre…
Mac OS Xに入っているPHPは'--with-mysql-sock=/var/mysql/mysql.sock'でビルドされている.で,自分の入れたパッケージのmySQLの設定は/tmp/mysql.sockなのでうまくアクセスできない.ふーむ.とりあえず/etc/php.iniを作って下記だけ書いて動作した. mysq…
http://d.hatena.ne.jp/lapis25/20061005/1160021584の続き.最新LLフレームワークエクスプローラを参考にしてます スケルトンの作成 本と同じように作ります.下記のコマンドを打ちこむとディレクトリを作成していいかと聞かれるのでyと入力するとスケルト…
いま次の出向までの待機期間で,社内で開発しているサービスでPHPを使っている.ひどいコードですぐさま捨てるべきなんだけど延命措置中.次期開発ではフレームワークの導入をと云ってしまった手前PHPのフレームワークを試すことにした.で,試してみようと…