red_heads
Знаток
- Регистрация
- 30 Янв 2007
- Сообщения
- 176
- Реакции
- 29
- Автор темы
- #1
как найти максимальное значение
у меня есть csv файл в нем 2000 записей
в переменной $TITLE содержится фраза похожая на одну из записей в csv файле
php плохо знаю
мне нужно найти максимальное количество совпадений
similar_text
сейчас я просто пишу больше 30 и он выводит номер элементы и проценты совпадений с $TITLE если $per>30
Я не знаю как мне просто найти максимальное значение per и вывести номер строки csv
$TITLE= какое нибудь значение
$f= fopen("http://matrix-np.ru/file.csv","r") or die("ошибка");
for ($i=0; $data=fgetcsv($f,1000, ";"); $i++)
{
$num= count($data);
if ($num==1 && $data[0]==="") continue;
for ($c=0; $c<$num; $c++)
$matches = similar_text($data[$c], $TITLE, &$per);
{
if ($per > 32)
{echo "$per";
print "<p> $i: <br>";
}
/*
Автор забанен на 7 дней за нарушение правил раздела, а именно - оформление приведенного кода в пример. Выйдет - исправит. Не исправит - пойдет в баню на две недели и так далее по нарастающей.
Jeurey
*/
у меня есть csv файл в нем 2000 записей
в переменной $TITLE содержится фраза похожая на одну из записей в csv файле
php плохо знаю
мне нужно найти максимальное количество совпадений
similar_text
сейчас я просто пишу больше 30 и он выводит номер элементы и проценты совпадений с $TITLE если $per>30
Я не знаю как мне просто найти максимальное значение per и вывести номер строки csv
$TITLE= какое нибудь значение
$f= fopen("http://matrix-np.ru/file.csv","r") or die("ошибка");
for ($i=0; $data=fgetcsv($f,1000, ";"); $i++)
{
$num= count($data);
if ($num==1 && $data[0]==="") continue;
for ($c=0; $c<$num; $c++)
$matches = similar_text($data[$c], $TITLE, &$per);
{
if ($per > 32)
{echo "$per";
print "<p> $i: <br>";
}
/*
Автор забанен на 7 дней за нарушение правил раздела, а именно - оформление приведенного кода в пример. Выйдет - исправит. Не исправит - пойдет в баню на две недели и так далее по нарастающей.
Jeurey
*/