我正在尝试创建一个可以 MD5 快速散列多行(50,000+)的脚本。我有一个我一直在尝试制作的脚本,但它有时会给我不同的输出,我不知道为什么。有任何想法吗?
<?php
if(isset($_POST['btn'])){
$value=$_POST['text'];
$ids = explode(PHP_EOL, $value);
$content = '';
for ($i=0;$i<count($ids);$i++){
$content .= md5($ids[$i]).'<br>';
}
echo nl2br($content);
}
?>
当我尝试散列时:
apples
bananas
oranges
pineapples
结果是:
265f78fc274d8428fd63dabc24400cb4
63a63ddf49984e0f1cef336aeb6ca39c
229b1cc78a248c6cea47fa95565dc9ca
019b111ec0c13ed923922715bfb1670a
但我应该得到:
daeccf0ad3c1fc8c8015205c332f5b42
ec121ff80513ae58ed478d5c5787075b
91b07b3169d8a7cb6de940142187c8df
019b111ec0c13ed923922715bfb1670a
千万里不及你
Cats萌萌