-
merikonjatta
京都の大学生。プログラミングとジャズが好き。 I'm a university student in Kyoto, Japan digging programming and jazz. Categories
- HowTo's, Tips and Tricks (39)
- Ideas and Products (14)
- Things I Made (5)
- Books (3)
- Whatnot (23)
-
RSS Links
Tag Archives: php
CodeIgniterのファイル名はCase-Sensitive
久々にCodeIgniterでハマったのでメモ。
ローカルのWindowsで開発していたアプリを運用のためにLinuxのサーバにアップしたところ、訳のわからないところでエラーが出てまったく動かない。潜ってみると、原因はあ [...]
Re: Yahoo!がPHPエンジニアを雇う時に聞く質問
Yahoo!がPHPエンジニアを雇う時に聞く質問
20問ほど正解してしまった。
そろそろPHPから離れたほうがよさそうだ。少なくともPHP6が出るまでは。
しかし、こういう質問で採用される職には就きたくないなぁとつくづく [...]
PHPでは配列のキーにbooleanが使える(使いたくないけど)
PHPの配列は、そのままハッシュテーブル(連想配列)として使える。
ふと疑問に思って試してみたところ、true/falseとnullがキーとして使えてしまった。
< ?php
$array = array();
[...]
CodeIgniterのセッション問題解決
以前から数回にわたって書いてきたCIセッション問題が解決した。
問題というのは、セッションの有効期限を「ブラウザが閉じるまで」に設定できなかった件、そして個別のセッションについて期限を設定できなかった件だ。
CIのライブ [...]
とりあえず解決?CodeIgniterのセッション有効期限
CodeIgniterでセッション有効期限をうまく扱えない問題、ひとまず解決。
実は解決したかに見えて大きな問題が残ってるのだが、とりあえず書いておく。
Sessionクラスを拡張してsess_runとsess_writ [...]
CodeIgniterのセッション有効期限でつまづく
CodeIgniterのセッションが気に入らないという話を先日書いたばかりだが、しばらく放置して戻ってきたらまたつまづいてしまった。
ユーザーをログインさせるときに「次回以降パスワードを省略」できるよう、セッションの有効 [...]
CodeIgniterのProfilerが便利
CodeIgniterの便利な機能を発見した。
実行時のクエリや処理時間をページに出力してくれるProfiler。
コントローラークラスの中で次の一行を書くだけで、初期化と実行にかかった時間、POSTデータ、発行された [...]
foreachで(僕が)よく引っかかる罠
PHPで配列を扱うときは、中身をイテレートしてくれる foreach が必需品だ。
foreach ($var as $key=>$value){
echo $value;
}
でもあまり無防備にコードを書い [...]
DB_DataObjectをとりあえず克服
昨日、いやおとといから格闘し続けていたDB_DataObjectを使ってとりあえずアンケートページが作成できました。
長かった…
何回か無駄につまづいてしまいました。マニュアルの記述がもう少し充実していたら多くの人が助か [...]
DB::DataObjectがうまくいかない
今日もさわやかな風が吹いていますが、僕は引きこもっています。こんにちは、マルコです。
何も考えずにデータベースからのデータの取得ができるようになるという、魔法のようなライブラリPEAR::DB_DataObjectと格闘 [...]
Re: CodeIgniterが急激によくなってきた