タグ

ブックマーク / pugiemonn.blog6.fc2.com (2)

  • ぷぎえもん日記 |php:全角スペースを半角スペースに置換などなど

    全角スペースを半角スペースへの変換ニーズが生まれてしまいました.元はというとフォームに投げられた複数単語のワード列を最初と最後の単語だけとりたいと考えたところから始まったわけですが,たったそれだけだというのに全角スペースではまることになるとはなかなか面白いですね.というより前も同じようなところではまったような気がします. 全角スペースを半角スペースに置換して空白を詰める例を書いてみたのでソースを見てみましょう. <?php $hoge = $_POST["hoge"]; $hoge = mb_convert_kana($hoge,"s"); $hoge = preg_replace("/\s+/", " ", $hoge); $pattern_f = "/\s.*$/"; $pattern_l = "/^.*\s/"; $replacement = ""; $first = preg_re

    chlono
    chlono 2011/10/19
  • ぷぎえもん日記 |mysqlでNULLを判定して0に置換する

    以前と同じ場所,NULL問題ではまったのでブログに書いておきます. sqlでupdate文を流すとき,中身がNULLだとうまく加算ができませんでした. 実はこれはかなり前にハマった記憶があります.しっかりしていないとすぐに忘れてしまいますね. 確認のためにまず練習用のテーブルを作ります. CREATE TABLE niceboat ( id int(2) NOT NULL auto_increment, num int(3) , point int(3), PRIMARY KEY (id) )ENGINE=InnoDB DEFAULT CHARSET=utf8;

  • 1