PHPで「空文字(空白)」なのに「空文字」と判定されない!?
ちょっとはまったのでφ(`∇´)φカキコカキコ♪ 。
空白文字を判定する方法は
1) empty
2) in_null
3) isset
4) bool
があるが
全て試したけど、なんかどれにも引っかからない・・
そこでググって見た結果、
もしかしたら「全角空白」かもしれない可能性が浮上。
早速、trim(mb_convert_kana(str, "s"))で全角空白を半角空白(?)にして
(*trim系の関数は、全角空白を処理できないので半角空白にしてから実行)
判定!!
すると、emptyが反応を返した!!!!!!!!!
キタ-------------------------------------------------
キタ-------------------------------------------------
キタ-------------------------------------------------
キタ-------------------------------------------------
これで何とかなる。。