1--TEST-- 2Crypto\Hash::__clone basic usage. 3--FILE-- 4<?php 5$data1 = "data1"; 6$data2 = "data2"; 7 8$hash = new Crypto\Hash('sha256'); 9$hash->update($data1); 10$hash_clone = clone $hash; 11echo $hash_clone->getAlgorithmName() . "\n"; 12 13$hash->update($data2); 14echo $hash->hexdigest() . "\n"; 15 16$hash_clone->update($data2); 17echo $hash_clone->hexdigest() . "\n"; 18 19echo "SUCCESS\n"; 20?> 21--EXPECT-- 22SHA256 2353ddc03623f867c7d4a631ded19c2613f2cb61d47b6aa214f47ff3cc15445bcd 2453ddc03623f867c7d4a631ded19c2613f2cb61d47b6aa214f47ff3cc15445bcd 25SUCCESS 26