php-src/Zend/tests/not_001.phpt

27 lines
296 B
PHP

--TEST--
bitwise NOT, doubles and strings
--FILE--
<?php
$d = 23.67;
$s = "48484.22";
$s1 = b"test";
$s2 = b"some";
$s = ~$d;
var_dump($s);
$s1 = ~$s2;
var_dump(bin2hex($s1));
echo "Done\n";
?>
--EXPECTF--
int(-24)
string(8) "8c90929a"
Done
--UEXPECTF--
int(-24)
unicode(8) "8c90929a"
Done