Jovanni
Новичок
Работает некорректно:
Файл text.csv
calc.php
Выводит
А мне нужно что бы он искал только в $dest
то есть если правильно написать то он должен только 2 ую и 9 ую строку выводить.
Что делаю не так ???
Помогите!!!
Спасибо заранее!!!!
Файл text.csv
PHP:
166,192.168.1.1,29.22.22.33
22222,6.237.223.3,33.33.33.33
44444,6.27.13.2,192.168.1.1
44444,28.22.123.1,192.168.1.11
166,6.22.23.3,29.22.22.32
22222,6.22.123.3,33.33.33.32
44444,6.27.123.22,192.168.1.111
44444,6.22.123.2,192.168.1.11
44444,6.27.123.22,192.168.1.1
44444,6.27.123.22,192.168.1.11
PHP:
$fh = fopen ( 'text.csv', 'r' );
for($i=0; $info = fgetcsv ($fh, 1000, ","); $i++)
{
list($octets,$source,$dest) = $info;
if (in_array($dest="192.168.1.1",$info)) {
$params="$octets,$source,$dest";
echo "$params<br>";
}else {
echo "does not<br>";
}
PHP:
166,192.168.1.1,29.22.22.33
does not
44444,6.27.13.2,192.168.1.1
does not
does not
does not
does not
does not
44444,6.27.123.22,192.168.1.1
does not
то есть если правильно написать то он должен только 2 ую и 9 ую строку выводить.
Что делаю не так ???
Помогите!!!
Спасибо заранее!!!!