sql >> Databáze >  >> RDS >> Mysql

Jak získat celé číslo z MySQL jako celé číslo v PHP?

Dobře, můžete udělat Typ casting převést typ vrácených dat pomocí PHP.

Můžete se podívat na int , intval převést na celá čísla. Můžete také použít settype :

settype($foo, "array");
settype($foo, "bool");
settype($foo, "boolean");
settype($foo, "float");
settype($foo, "int");
settype($foo, "integer");
settype($foo, "null");
settype($foo, "object");
settype($foo, "string");

Jiný způsob by byl:

$foo = (array)$foo;
$foo = (b)$foo;      // from PHP 5.2.1
$foo = (binary)$foo; // from PHP 5.2.1
$foo = (bool)$foo;
$foo = (boolean)$foo;
$foo = (double)$foo;
$foo = (float)$foo;
$foo = (int)$foo;
$foo = (integer)$foo;
$foo = (object)$foo;
$foo = (real)$foo;
$foo = (string)$foo;


  1. Statické a dynamické maskování dat v FieldShield

  2. Zdroje clusteru Galera

  3. mysql_fetch_array() vrací 'dodaný argument není platný zdroj výsledků MySQL'

  4. Online nástroje pro vyzkoušení návrhu SQL a dotazů