- 括弧内の変数は、同封変換するには
(INT)(BOOL)(フロート )(文字列)(配列)(オブジェクト) 世話をするには、元の変数を変更しません
$a = '12';
$res = (int)$a;
var_dump($a); //原变量不影响
var_dump($res);//返回的值为整型
- 強い関数INTVAL()FLOATVAL()strval(使用 )boolval() 元の変数が変更されていないことを注記
$a = '12';
$res = intval($a);
var_dump($a); //不改变原变量
var_dump($res);
- SETTYPE(混合&$ varが、文字列 $タイプ):ブール注意を払うには、元の変数を変更するには
ました
- 変数を変換します。
タイプの
可能な値のタイプ: - 「ブール」(または「ブール値」として、PHP 4.2.0から開始)
- "整数"(または "INT" と、PHP 4.2.0から開始)
- 「フロート」(「ダブル」を使用古いバージョンのため、PHP 4.2.0の後にのみ使用することができますが、今無効になっています)
- "ストリング"
- "アレイ"
- 「オブジェクト」
- (PHP 4.2.0から開始) "NULL"
- 変数を変換します。
$a = '12';
settype($a,'integer');
var_dump($a); // 改变原变量 返回值是一个布尔型