1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 08:12:21 +01:00
Files
archived-php-src/Zend/tests/enum/comparison-internal.phpt
Arnaud Le Blanc cc21f5e095 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  NEWS
  Set default_object_handlers when registering internal enums
2026-01-13 12:36:31 +01:00

55 lines
802 B
PHP

--TEST--
Enum comparison (internal enum)
--EXTENSIONS--
zend_test
--FILE--
<?php
$foo = ZendTestUnitEnum::Foo;
$bar = ZendTestUnitEnum::Bar;
var_dump($foo === $foo);
var_dump($foo == $foo);
var_dump($foo === $bar);
var_dump($foo == $bar);
var_dump($bar === $foo);
var_dump($bar == $foo);
var_dump($foo > $foo);
var_dump($foo < $foo);
var_dump($foo >= $foo);
var_dump($foo <= $foo);
var_dump($foo > $bar);
var_dump($foo < $bar);
var_dump($foo >= $bar);
var_dump($foo <= $bar);
var_dump($foo > true);
var_dump($foo < true);
var_dump($foo >= true);
var_dump($foo <= true);
?>
--EXPECT--
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)