diff options
-rw-r--r-- | ext/standard/tests/general_functions/007.phpt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ext/standard/tests/general_functions/007.phpt b/ext/standard/tests/general_functions/007.phpt new file mode 100644 index 0000000000..fc959c2deb --- /dev/null +++ b/ext/standard/tests/general_functions/007.phpt @@ -0,0 +1,26 @@ +--TEST-- +MD5 / Base64 +--POST-- +--GET-- +--FILE-- +<?php +function test($str) { + $res = md5(base64_decode(base64_encode($str)))."\n"; + return $res; +} +echo test(""); +echo test("a"); +echo test("abc"); +echo test("message digest"); +echo test("abcdefghijklmnopqrstuvwxyz"); +echo test("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); +echo test("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); +?> +--EXPECT-- +d41d8cd98f00b204e9800998ecf8427e +0cc175b9c0f1b6a831c399e269772661 +900150983cd24fb0d6963f7d28e17f72 +f96b697d7cb7938d525a2f31aaf161d0 +c3fcd3d76192e4007dfb496cca67e13b +d174ab98d277d9f5a5611c2c9f419d9f +57edf4a22be3c955ac49da2e2107b67a
\ No newline at end of file |