Кфмук


Зарегистрирован: Apr 2003
Место проживания: Якутск
Публикаций: 118
Статус:  |
а зачем двойная проверка:
PHP:
if([b](eregi($stringtofind, $file[$i]))[/b] and [b](strpos($file[$i], $stringtofind)==0)[/b]) {$line=$file[$i];}
кода можно просто:
PHP:
if( substr($file[$i], 0, strlen($stringtofind))==$stringtofind) { echo $file[$i];}
вот соптимизированный код:
PHP:
<?
$stringtofind='168';
$file=file('test.dat');
foreach ($file as $line) {
if( substr($line, 0, strlen($stringtofind))==$stringtofind) {
echo $line;
}
}
?>
__________________
http://simpsons.ykt.ru - русский портал о Симпсонах
Сообщение было отредактировано Kfmook 17-07-2003 в 02:32
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|