1. PHP / Говнокод #6599

    +157

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    $content=file_get_contents("http://7ion.ru");//берем страницу
    
    $LinksArray=NULL;//тут будут ссылки
    
    preg_match_all("/<a[[:print:]]href=["|'](.*?)["|'].*?>(.*?)<.{0,1}a.{0,1}>/i",$content,$LinksArray,PREG_PATTERN_ORDER);//применяем регулярку
    
    var_dump($LinksArray);//выводим ссылки

    Один товарищ с таким же ником, как у меня долго и упорно пытался доказать, что кодит лучше меня.
    Когда я взломал его мегосекурную кмс (надо было пароль на мыле сменить все же, эх, добрая я душа), он меня материл и говорил, что написал код в 12 лет а щас он ниибаца мастер в свои 18.
    Не став возражать, что в 12 лет в похапе еще половины функциона им используемого не было, просто посмотрили кто первым напишет кмс.
    Я вообще ничего не стал писать, лол, а он что-то накалял и стал вести блог. Вот вся предыстория.
    Решил я его вдруг почитать.

    http://7ion.ru/index.php?q=news&a=17 - Парсинг страницы на PHP
    Выдача - четвертая ссылка в первой десятке гугла.
    Потом, спрашивается, откуда говнокодеры берутся.

    Запостил: 7ion, 08 Мая 2011

    Комментарии (33) RSS

    Добавить комментарий