なんなのこれ・・・
今日もPHPいじってるんだが、
PHPのヒアドキュメントで、XML出力なんだが、
echo <<<EOF
<?xml version="1.0"?>
EOF
こんな感じにしたときに、
先頭の改行が有効になっちまうぞ・・・
つまり、1行目に出力したいXML宣言文が2行目になっちゃう。
Perlなら先頭の改行は無効になってくれると思う。
なんなのPHP・・・
どうすりゃいいんだろ・・・
正規表現周りは、
preg_match_all
ってのやると、
連続検索時に後方参照を配列に入れてくれるんで、
やり方わかればそこそこ使えることがわかった。
まあ、Perlなら全部
s///
か
m//
で出来ちゃうんだがね。
PHPはやたら関数が多い。
基本部分の仕様の問題でコードの簡略化が難しいから、
関数量産でコード量減らせるようにしてるんだね。
制作物はだいぶできつつある。
ヒアドキュメントの問題は放置かな。