Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie bekomme ich eine Ganzzahl von MySQL als Ganzzahl in PHP?

Nun, Sie können Type Casting durchführen um den Typ der zurückgegebenen Daten mit PHP zu konvertieren.

Sie können einen Blick auf int werfen , intval in Ganzzahlen umwandeln. Sie können auch settype verwenden :

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");

Ein anderer Weg wäre:

$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;