Am Rande bemerkt, die Nutzung von [FONT=Courier New]intval()[/FONT] ist ggf. zu überdenken, hier ein paar Beispiele, die alle [FONT=Courier New]1[/FONT] ergeben:
PHP
$checksum = 1;
var_dump( intval( $checksum ) );
$checksum = 1.123;
var_dump( intval( $checksum ) );
$checksum = "1";
var_dump( intval( $checksum ) );
$checksum = "1.456";
var_dump( intval( $checksum ) );
$checksum = array(true);
var_dump( intval( $checksum ) );
$checksum = true;
var_dump( intval( $checksum ) );
$checksum = array(false, true);
var_dump( intval( $checksum ) );
Alles anzeigen