ホームページ  >  記事  >  バックエンド開発  >  I Cant Stop Thinking of You PHP 型変換関数 intval

I Cant Stop Thinking of You PHP 型変換関数 intval

WBOY
WBOYオリジナル
2016-07-29 08:40:041038ブラウズ

PHP代コード
$id = intval($_GET['id']);
intval
(PHP 4, PHP 5)
intval — 変数の整数値を取得します
Description
int intval (mixed $var [, int $base= 10 ] )
指定された基数を使用して、 var の整数値を返します変換用 (デフォルトは基数 10)。
パラメータ
var
整数に変換されるスカラー値
base
変換の基数 (デフォルトは基数 10)
戻り値
成功した場合は var の整数値、失敗した場合は 0。空の配列とオブジェクトは 0 を返し、空ではない配列とオブジェクトは 1 を返します。
最大値はシステムによって異なります。 32 ビット システムの符号付き整数の最大範囲は -2147483648 から 2147483647 です。したがって、たとえばそのようなシステムでは、intval('1000000000000') は 2147483647 を返します。64 ビット システムの最大符号付き整数値は 9223372036854775807 です。おそらく0 を返しますが、これは文字列の左端の文字によって異なります。整数キャストの一般的なルールが適用されます。


复制代码代码如下:

echo intval(42); // 42
echo intval(4.2); // 4
echo intval('42'); // 42
echo intval('+42'); // 42
echo intval('-42'); // -42
echo intval(042); // 34
echo intval('042'); // 42
echo intval(1e10); // 141006540​​8
echo intval('1e10'); // 1
echo intval(0x1A); // 26
echo intval(42000000); // 42000000
echo intval(420000000000000000000); // 0
echo intval('420000000000000000000'); // 2147483647
echo intval(42, 8); // 42
echo intval('42', 8); // 34
?>

以上、「I Cant Stop Thinkin of You」の PHP タイプ変換関数の数を介して、「I Cant Stop Thinkin of You」の内容が含まれており、PHP 教則に関心のある友人の助けとなることを望みます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。