У меня есть контент, полученный с веб-сайта
$content = file_get_contents( 'https://example.com' );
В контенте много строк и \ n символов
Затем я помещаю контент
file_put_content( 'my-file-path.txt', $content )
;
И затем - содержимое не то же самое после получения или помещения содержимого в файл
$saved_content = file_get_contents( 'my-file-path.txt' );
Ожидается:
$saved_content === $content
Но это условие неверно.
И sha1($saved_content) !== sha1($content)
Почему $saved_content === $content
равно false
, но строки равны по содержанию?
Как для сравнения $ content и $ saved_content?