2 Nette Funktionen die vielleicht der ein oder andere Gebrauchen kann
PHP: funtions.php
<?php
if(!function_exists('UintToInt')) {
/**
* @param $value
* @return int
*/
function UintToInt($value): int
{
if ($value > 2147483647) {
$value -= 4294967296;
}
return $value;
}
}
if(!function_exists('IntToUint')) {
/**
* @param $value
* @return int
*/
function IntToUint($value): int
{
if ($value < 2147483647) {
$value += 4294967296;
}
return $value;
}
}
Alles anzeigen
Nutzung:
PHP
<?php
$meieintzahl = -123456;
echo "Mein int $meieintzahl als uint " . IntToUint($meieintzahl); // return Mein int -123456 als uint 4294843840
Try it: