2012年2月20日月曜日

php ture false nullて

$hantei_txt = array(
array("","ダブルクオート空文字")
,array('',"シングルオート空文字")
,array(0,"数値ゼロ")
,array(1,"数値1")
,array(01,"数値01")
,array("0","文字列ゼロ")
,array("1","文字列イチ")
,array(TURE,"ture")
,array(FALSE,"false")
,array("TURE","文字列 ture")
,array("FALSE","文字列 false")
,array(null," NULL")
,array("null","文字列NULL")
);
$count_num = count($hantei_txt);
for($i = 0; $i < $count_num; $i++){ if($hantei_txt[$i][0]){ echo $hantei_txt[$i][1]."="; echo "hit"; }else{ echo $hantei_txt[$i][1]."="; echo "none"; } echo "
";
}

ダブルクオート空文字=none
シングルオート空文字=none
数値ゼロ=none
数値1=hit
数値01=hit
文字列ゼロ=none
文字列イチ=hit
ture=hit
false=none
文字列 ture=hit
文字列 false=hit
NULL=none
文字列NULL=hit

2012年2月19日日曜日

sql nullでないものを返す

使い方は引数の中でNULLでないもの返すので、たとえばこんな感じ
//セレクトとき
select COALESCE(カラム1, カラム2,カラム3) from user_master

//インサートとき
INSERT INTO
`tr_a`
(`a_id`,
`a_num`)
VALUES
(null,
COALESCE(null,0)
)

2012年2月12日日曜日

Macで新規ファイル作成コマンド

MACでは
$ touch ファイル名
コマンドでファイルを作成します。