MemoryManager: stringify floats, fixes #5598

This commit is contained in:
Dylan K. Taylor 2023-03-04 16:47:58 +00:00
parent 70f1ee3e97
commit 035d4b7263
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -49,6 +49,7 @@ use function ini_get;
use function ini_set;
use function intdiv;
use function is_array;
use function is_float;
use function is_object;
use function is_resource;
use function is_string;
@ -519,6 +520,8 @@ class MemoryManager{
$data = "(string) len(" . strlen($from) . ") " . substr(Utils::printable($from), 0, $maxStringSize);
}elseif(is_resource($from)){
$data = "(resource) " . print_r($from, true);
}elseif(is_float($from)){
$data = "(float) $from";
}else{
$data = $from;
}