mirror of
https://github.com/php/php-src.git
synced 2026-04-19 05:51:02 +02:00
44 lines
1.2 KiB
PHP
44 lines
1.2 KiB
PHP
--TEST--
|
|
hash_equals() function
|
|
--FILE--
|
|
<?php
|
|
var_dump(hash_equals("same", "same"));
|
|
var_dump(hash_equals("not1same", "not2same"));
|
|
var_dump(hash_equals("short", "longer"));
|
|
var_dump(hash_equals("longer", "short"));
|
|
var_dump(hash_equals("", "notempty"));
|
|
var_dump(hash_equals("notempty", ""));
|
|
var_dump(hash_equals("", ""));
|
|
var_dump(hash_equals(123, "NaN"));
|
|
var_dump(hash_equals("NaN", 123));
|
|
var_dump(hash_equals(123, 123));
|
|
var_dump(hash_equals(null, ""));
|
|
var_dump(hash_equals(null, 123));
|
|
var_dump(hash_equals(null, null));
|
|
--EXPECTF--
|
|
bool(true)
|
|
bool(false)
|
|
bool(false)
|
|
bool(false)
|
|
bool(false)
|
|
bool(false)
|
|
bool(true)
|
|
|
|
Warning: hash_equals(): Expected known_string to be a string, integer given in %s on line %d
|
|
bool(false)
|
|
|
|
Warning: hash_equals(): Expected user_string to be a string, integer given in %s on line %d
|
|
bool(false)
|
|
|
|
Warning: hash_equals(): Expected known_string to be a string, integer given in %s on line %d
|
|
bool(false)
|
|
|
|
Warning: hash_equals(): Expected known_string to be a string, null given in %s on line %d
|
|
bool(false)
|
|
|
|
Warning: hash_equals(): Expected known_string to be a string, null given in %s on line %d
|
|
bool(false)
|
|
|
|
Warning: hash_equals(): Expected known_string to be a string, null given in %s on line %d
|
|
bool(false)
|