concrete5 逆引きリファレンス

Number ヘルパーで文字列が数値か、または整数値かを判断する

2021/05/21 22:41
Number ヘルパーで数値として扱えるか、整数値かどうかの判断をします。

最初にCore::make('helper/number')でNumber ヘルパーのインスタンスを作成します。

文字列を数値なのかどうかを判断する場合は、isNumber()を使います。

$nh = Core::make('helper/number');
$value = 'A001';
$nh->isNumber($value); // false

$value = '001';
$nh->isNumber($value); // true

文字列が整数値かどうかを判断するにはisInteger()を使います。

$value = '10.2';
$nh->isInteger($value); // false


$value = '10';
$nh->isInteger($value); // true