КУ олл, ибо тревожит один вопрос, каким тыком реально реализовать копирование части строки на пхп, парился с вхождениями, че-то не то... как-то стукнул тут одному парнише видному с ачата)) че-то не вышло выудить инфу))) вторая часть _-_-___________ киньте готовый кодец, поставлю пятерку) во, есче пытался как сделать: файл, который врезаем: <? $snake='info'; ?> типа в главном мы передаем постом значение в тело кода, где далее делаем из этого значение саму же переменную, открываем инклудом первый файл и выводим значение, совпавшее с вводимом ранее(уже как переменная на вывод) значением, вроде так))) ну кароче вводим мы в главном типа snak3, после в теле склеиваем c $ далее этот уже полученный $snake как переменную, но беда в том, что он всеровно не хочет значение выудивать... че-т оя запутался.... кароче выручайте и не читайте второую половину этой бредятины... жесть, плин моски кипят...
Насчет второй части бреда, почитай про область видимости переменных, по моему у тебя именно здесь косяк происходит.
зачем флудить-то, незнаешь, не пиши... ща будет бреда зачем я напостил, ... мда... понаставил бы минусов... мне уже помог аПППперативно underwit... Адвламер, яндекс первая же ссылка)))
Вот через регулярное выражение правдо криво. но работает PHP: while(!feof($file)) { $_file = fgets($file); if(ereg('(snaknach)[a-zA-Z0-9]+(snakekonez)', $_file, $link)) { array_push($end, $link['0']); } } вот цикл он построчно считывает файл, если есть вхождение по шаблону он закинет его в $link а потом добавит вначало массива $end Надеюсь разберешся))
PHP: $end = array(); //создаём пустой массив $link = ''; // типа тоже пустой массив $file = fopen('file.htm', 'r'); // открываем файл в котором надо найти часть строки while(!feof($file)) //задаем цикл который построчносчитывает файл и ищет в нем вхождения { $_file = fgets($file); //построчное читывание if(ereg('(www)\.[a-z0-9A-Z]{1,100}\.(edu)', $_file, $link)) //регулярное выражение если есть совпадение записывается в переменную link под индексом 0 { array_push($end, $link['0']); // записываем в начало массива найденное вхождение } } fclose($file); // закрываем файл $end = array_unique($end); // удаляем из массива повтроно найденные элементы foreach($end as $key => $val) // задаем цикл который выведет все найденные вхождения построчно { echo $val.'<br>'; // вывод вхождений } ?> вот ток регулярку поменяй на которую надо.