match "Blue Team" "Red Team" mr16 default rechltv
changelevel de_dust2
В ВЕБ страницу я вывожу информацию из него вот так:
<html>
<?php
echo file_get_contents("1.cfg");
?>
</html>
Но мне половину информации с этого файла не нада мне надо что бы выводилось только:
match "Blue Team" "Red Team" mr16 default rechltv
changelevel de_dust2
и по-месту например у меня будет страница
TEAM 1: Blue Team
TEAM 2: Red Team
MAP: de_dust2
Как это сделать
Спустя 2 минуты, 10 секунд (22.11.2011 - 18:37) inpost написал(а):
Через регулярку достать: функция preg_match
Спустя 4 минуты, 19 секунд (22.11.2011 - 18:41) 5pizdi8 написал(а):
Долго копал, но по итогу нечего, перед постом обшарил гугл.
Можете маленький пример ?
Можете маленький пример ?
Спустя 5 минут, 37 секунд (22.11.2011 - 18:47) Winston написал(а):
Достаешь из файла с помощью ф-и file() потом array_map + create_function + preg_match, приходишься по каждому элементу массива и достаешь то, что нужно
Спустя 2 часа, 39 минут, 28 секунд (22.11.2011 - 21:26) 5pizdi8 написал(а):
Я так понимаю эта связка для:
flie() - открытия файла
array_map - ?
create_function - я так понимаю передача данных с array_map в preg_match.
preg_match - извлечение нужных мне данных.
Так зачем array_map ? (Читал документацию о этой функции)
flie() - открытия файла
array_map - ?
create_function - я так понимаю передача данных с array_map в preg_match.
preg_match - извлечение нужных мне данных.
Так зачем array_map ? (Читал документацию о этой функции)
Спустя 31 минута, 35 секунд (22.11.2011 - 21:58) vital написал(а):
Цитата |
array_map + create_function + preg_match |
еклмн.
А че, форич отменили?)
Спустя 1 минута, 51 секунда (22.11.2011 - 22:00) inpost написал(а):
5pizdi8
При чём тут гугл? Тебе нужен учебник, а там материала, как писать самую простую регулярку - страниц на 50, тот же Котеров подойдет, можешь его на торрентах скачать. В общем, тут на пару дней изучение.
При чём тут гугл? Тебе нужен учебник, а там материала, как писать самую простую регулярку - страниц на 50, тот же Котеров подойдет, можешь его на торрентах скачать. В общем, тут на пару дней изучение.
Спустя 1 минута, 34 секунды (22.11.2011 - 22:01) vital написал(а):
Цитата (inpost @ 22.11.2011 - 21:00) |
5pizdi8 При чём тут гугл? Тебе нужен учебник, а там материала, как писать самую простую регулярку - страниц на 50, тот же Котеров подойдет, можешь его на торрентах скачать. В общем, тут на пару дней изучение. |
Не тот тип школьника.
Этот начитался статей, мол сначала ищите инфу сами, вот и пишет мол я все поискал. Может и правда поискал, но только не умеет он этого делать.
Спустя 10 минут, 26 секунд (22.11.2011 - 22:12) inpost написал(а):
vital
Да пусть и школьник, зачем грубишь?
Да пусть и школьник, зачем грубишь?
Спустя 1 час, 16 минут, 20 секунд (22.11.2011 - 23:28) vital написал(а):
Цитата (inpost @ 22.11.2011 - 21:12) |
vital Да пусть и школьник, зачем грубишь? |
Никапли.
Спустя 15 часов, 41 минута, 3 секунды (23.11.2011 - 15:09) 5pizdi8 написал(а):
:((((
а по теме, сделал через explode вот так:
а по теме, сделал через explode вот так:
<?PHP
$file_handle = fopen("1.cfg", "rb");
while (!feof($file_handle) ) {
$line_of_text = fgets($file_handle);
$parts = explode('"', $line_of_text);
print $parts[1] . $parts[3] "<BR>";
}
fclose($file_handle);
?>