これは、何が戻り値になるのか?と思いやってみた。
abs("")
これは、
abs("")
↓
0
と、0 が戻り値になった。
$i = NULL;
abs($i)
これも同様に、
$i = NULL;
abs($i)
↓
0
とゼロが戻り値になった。
時々、データが空 や、戻り値が空 の場合に変数にセットした場合、
それを、DBに入れようとしても、入ってくれない。
空 なので。
isset や empty で行うが、データが数値である場合には、空なら0を入れないといけなので、最初から絶対値で良いかもしれない。。。