Как создать функцию проверки файла побайтово.

Статус
В этой теме нельзя размещать новые ответы.

troll90945

Читатель
Заблокирован
Регистрация
29 Фев 2008
Сообщения
109
Реакции
47
  • Автор темы
  • Заблокирован
  • #1
Как сделать цыкл сверки файла из одного масива с файлом из другого масива.
Я думаю что это должно выгледеть примерно так
Код:
$Масив первой папки
$Масив второй папки
Цыкл foreach(первый масив as $q1)
       {   foreach( второй массив  as $q2)
                 {функция Strncasecmp($q1,$q2,1000)
                   Здась должен быть оператор if и else
}}
В обшем примерно так. перекапошил массу литературы. но подробного описания как это сделать не нашёл.
Может кто поможет и дополнить данную заготовку.
буду очень благодарен,,,
 
примерно так

PHP:
//массив с именами файлов
$arr1 = array("file1.bin", "file2.bin");
$arr1 = array("file3.bin", "file4.bin");

foreach($arr1 as $v)
{
   //читаем 1 файл
   $body1 = file_get_contents($v);
   foreach($arr2 as $w)
   {
        //читаем 2 файл
        $body2 = file_get_contents($w);
        //выбираем наименьшую длинну
        $len = filesize($v);
        if($len>filesize($w)) $len =  filesize($w);
        
        //тут   цикл сравнения 
        for($i=0;$i<len;$i++)
        {
            if($body1[$i]!=$body2[$i]) 
           {
                //тут делаем че нада
            }
        }
   }    
}
 
  • Автор темы
  • Заблокирован
  • #3
Спасибо большое сейчас попробую.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху