PHP の文字型を整数型に変換する方法: 1. PHP サンプル ファイルを作成します; 2. "foreach($arr as $key=>$val){print($key == "aa" を渡します) 「 ? 5: $val);}」または「((int)('132very'));」で文字型を整数に変換します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
phpの文字型を整数型に変換
$arr = array(0=>1,"aa"=>2, 3, 4); foreach($arr as $key=>$val){ print($key == "aa" ? 5 : $val); }
出力結果:5534
why:
PHPで2つの値を論理的に判定した場合、2つであれば値の型が不一致の場合、PHPは自動的に右側の値を左側の型、
に変換して判断します。したがって、「aa」変換整数は 0 に等しく、当然左端の 0 と等しくなります。
文字型から整数型への変換
例:
((int)('b')); //0 ((int)('very good')); //0 ((int)('132very')); //132 ((int)('ver1323')); //0
ルールを引くことができます。有効な数値で始まる場合は、有効な数値を採用します。無効な数値で始まるものはすべて 0 に変換されます。
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPの文字型を整数型に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。