denis35,любой достаточно хорош. проще изучать на примере - задумал что-то писать, поставил задачу, написал, не работает - гуглишь, работает - смотришь что можно изменить, улучшить и т.д.
denis35,любой достаточно хорош. проще изучать на примере - задумал что-то писать, поставил задачу, написал, не работает - гуглишь, работает - смотришь что можно изменить, улучшить и т.д.
Именно в точку. С этого нужно начинать. Как то решил я вникнуть в php, прочитал пару сотен страниц, ничего собственно не понял. Пару дней назад остро встала потребность в написании скрипта, который парсит количество исходящих ссылок с донора по бингу. Начал искать просто парсеры выдачи и т.п. Изучил, посмотрел, начал делать, составил последовательность действий, что да как. Например: 1) отправить через пост урл 2) курлом загрузить страницу 3) распарсить 4) все воткнуть в цикл и т.д. В итоге пока делал пришлось прочитать информацию про cURL, про массивы, циклы, переборы массивов, типы данных, регулярные выражения + еще по мелочи. Вся информация сразу же применялась на практике. В итоге всего около 40 строчек кода, а мозго#бки почти 2е суток. Зато за 2 дня написания этих строчек получил колоссальный опыт + хорошо структурированную информацию по разным разделам php. Сегодня за пару часов написал парсер торентов рутрекера. .
Сообщение от denis35
ArhStrAngeR,какой из них лучше читать?
Заказывал давно PHP 5 в подлиннике Котеров, Костарев. Книга великолепная.
Ребят где косяк? Почему обрабатывается только последний элемент массива? Т.е. если формой будет отправлено более одного элемента, то парсинг произойдет только последнего отправленного элемента, а элемент вышестоящего элемента вернет пустоту.
PHP код:
<?php
if(isset($_POST['cat']) && !empty($_POST['cat']))
$cat = $_POST;
else
die('cat parameter is not specified!');