timezone_equals_basic.phpt 671 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. IntlTimeZone equals handler: basic test
  3. --EXTENSIONS--
  4. intl
  5. --FILE--
  6. <?php
  7. ini_set("intl.error_level", E_WARNING);
  8. $tz1 = intltz_create_time_zone('Europe/Lisbon');
  9. $tz2 = intltz_create_time_zone('Europe/Lisbon');
  10. echo "Comparison to self:\n";
  11. var_dump($tz1 == $tz1);
  12. echo "Comparison to equal instance:\n";
  13. var_dump($tz1 == $tz2);
  14. echo "Comparison to equivalent instance:\n";
  15. var_dump($tz1 == intltz_create_time_zone('Portugal'));
  16. echo "Comparison to GMT:\n";
  17. var_dump($tz1 == intltz_get_gmt());
  18. ?>
  19. --EXPECT--
  20. Comparison to self:
  21. bool(true)
  22. Comparison to equal instance:
  23. bool(true)
  24. Comparison to equivalent instance:
  25. bool(false)
  26. Comparison to GMT:
  27. bool(false)