PHP 経由で MySQL データベースからデータを取得する場合、フィールドの元のデータ型に関係なく、常に文字列として扱われます。 PHP で。
この動作を元に戻し、フィールドの整数表現を取得するには、次の手法を使用します:
明示的なキャスト:
$id = (int) $row['userid'];
intval()関数:
$id = intval($row['userid']);
これらのメソッドのいずれかを使用すると、整数フィールド $row['userid'] の文字列表現を整数に変換できます。 $id.
以上がPHP で MySQL 整数フィールドを整数として扱うにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。