Home > PHP | Tips > PHPトリビアルメモ

PHPトリビアルメモ

  • 2007-06-29 (金) 20:22
  • PHP | Tips

PHPのちょっとした注意事項。

1.explode()


$a = explode(',', "ab,c,,d,");
$i = 0;
foreach ($a as $b) {
    $i++;
    print "$i $b\n";
}

ってやると、結果は


1 ab
2 c
3
4 d
5

ってなります。5まで行くので注意。Perlでsplitすると4までで終わります。

2.trim()
trimでtrimする文字を指定すると、デフォルトの設定はなくなります。
つまり、


$a = trim(" abc", "c");    // 先頭に半角スペース入ってます。
echo $a;


 ab

となって、先頭の半角スペースはなくなりません。(わかりにくいな)

3.mb_ereg_系
mb_ereg_match(pattern, string)などはpatternを”/.+/”とかしたらだめです。pregじゃないです。”.+”です。
よく見ればすぐ気付きますが、気付かなかったので。

以上!

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://red-treasure.com/report/wp-trackback.php?p=35
Listed below are links to weblogs that reference
PHPトリビアルメモ from コスミー報告書[社外秘]

Home > PHP | Tips > PHPトリビアルメモ

Search
Feeds
Meta
 合計:016020
 今日:0018 昨日:0168

Return to page top