Files
archived-pecl-php-operator/tests/compare2.phpt
Sara Golemon cad8f9d1da Add comparator support: ===, !==, ==, !=, <, <=, >, >=
*Note: > and >= require patch to parser to function
2006-02-04 01:33:38 +00:00

35 lines
544 B
PHP

--TEST--
Extended comparison ops
--SKIPIF--
<?php if(!extension_loaded("operator")) print "skip";
if(!OPERATOR_COMPARE_PATCH) print "skip"; ?>
--FILE--
<?php
class foo {
private $value;
function __is_greater($val) {
return $this->value > $val;
}
function __is_greater_or_equal($val) {
return $this->value >= $val;
}
function __construct($init) {
$this->value = $init;
}
}
$c = new foo(5);
var_dump($c > 5);
var_dump($c > 4);
var_dump($c >= 5);
var_dump($c >= 6);
--EXPECT--
bool(false)
bool(true)
bool(true)
bool(false)