W
Wetzel
Это поидеи код для сравнения строк из 2 разных массивов. Один как видите 10 строчный другой 100.
Но почему он неработает?
[codebox]for ($i=0;$i<10;$i++)
{
for ($n=0;$n<100;$n++)
{
$d++;
if $file_array1[$i] = $file_array2[$n]
$var++
}
}[/codebox]
В итоге должно получиться 1000 сравнений. Разультат одинаковых элементов - $var.
Может есть другие варианты сравнения?
А если надо выполнить 1mln сравнений скажем 6-8 байтовых строк на идентичность, на сколько это выполнимо на пхп и за какое примерно время выполнит сравнение пхп скрипт скажем на 1Ghz процессоре?
Но почему он неработает?
[codebox]for ($i=0;$i<10;$i++)
{
for ($n=0;$n<100;$n++)
{
$d++;
if $file_array1[$i] = $file_array2[$n]
$var++
}
}[/codebox]
В итоге должно получиться 1000 сравнений. Разультат одинаковых элементов - $var.
Может есть другие варианты сравнения?
А если надо выполнить 1mln сравнений скажем 6-8 байтовых строк на идентичность, на сколько это выполнимо на пхп и за какое примерно время выполнит сравнение пхп скрипт скажем на 1Ghz процессоре?