【发布时间】:2019-10-18 04:29:33
【问题描述】:
我想在 php 代码中比较两个远程文件。两个文件都在 CDN 后面。如果有人知道如何做到这一点,请告诉我。
【问题讨论】:
-
比较是什么意思?文件内容是否相同?还是逐行比较?
-
是的,我想检查两个文件是否有相同的内容。
标签: php file request remote-server
我想在 php 代码中比较两个远程文件。两个文件都在 CDN 后面。如果有人知道如何做到这一点,请告诉我。
【问题讨论】:
标签: php file request remote-server
您可以比较两个文件的校验和,看看它们是否包含相同的内容。您可以使用hash_file 生成校验和。
例子:
$file1 = // path to file 1
$file2 = // path to file 2
$hash_file1 = hash_file("sha256", $file1)
$hash_file2 = hash_file("sha256", $file2)
if ($hash_file1 != $hash_file2){
echo "File content does not match!"
}
【讨论】: