php
昔、PHP(を通してプログラム全体)を学び始めたころ if 〜 endif とか foreach 〜 endforeach とか、なんぞーそれ使わねー とか思っていた時期が私にもありました。(というかついさっきまで) 逆に、プログラムを知ってる人がPHP学ぶとハタさんのブログ(復…
MediaWikiの基本的な拡張パーサに:ParserFunctionsってのがあるんだけど、これがどうも動かない。SVNのRevision 35157 のParserFunctions.phpなんだけど、 getNamespace() == NS_MEDIA ) { ... .zip .…
http://d.hatena.ne.jp/teracc/20080606#20080606fn1 preg_replace関数にe修飾子が付く場合、後方参照する変数に含まれる「"」などの文字は、PHPにより自動でaddslashesされるからです*1。 昔から、よくわからなかったのが、preg_replaceで後方参照する時に…
論点変わっているよ - よくきたはてダ 「変数の値がnull」かどうか調べるという話と未定義変数を混ぜると論点が変わるんじゃないでしょうか? 変数が未定義だと結果的にvar_dump()とか値の評価とかしたときにNULLになるだけってことですからね。ちなみに、emp…
PHP使ってて、こんなことも知らなかった・・・・。 continueって、foreach とかforのループ系だけじゃなくて、switchも抜けるんだ・・・・・。switch+breakって良く使うけど、swtich+continueって使ったこと無かったから知らなかった。