rest_is_integer()


WordPressのrest_is_integer()関数は、指定された値が整数かどうかを判定するために使用されます。REST APIのバリデーションなどで役立ちます。

構文

rest_is_integer( mixed $value );
  • $value(mixed)—判定する値。文字列、数値などが指定可能。

例1: 整数の判定

文字列形式の数値が整数かどうかをチェックします。

rest_is_integer( '123' );

例2: 浮動小数点数の判定

浮動小数点数が整数と見なされないことを確認します。

rest_is_integer( 12.34 );

例3: 文字列の判定

数字以外の文字列が整数でないことを確認します。

rest_is_integer( 'abc' );

例4: 真偽値の判定

真偽値が整数と見なされないことを確認します。

rest_is_integer( true );

例5: 配列の判定

配列が整数でないことを確認します。

rest_is_integer( array( 1, 2, 3 ) );

例6: NULL値の判定

NULLが整数でないことを確認します。

rest_is_integer( null );

例7: ゼロの判定

ゼロが整数と見なされることを確認します。

rest_is_integer( 0 );

注意点

  • 文字列の数値(例: ‘123’)は整数と判定されます。
  • 科学的記法(例: 1e3)は整数と見なされません。
  • この関数はREST APIのコンテキストで主に使用されます。