PHP code example of webnitros / looking

1. Go to this page and download the library: Download webnitros/looking library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

webnitros / looking example snippets




// Создаем сайт
$Site = new Site($domain);
//$Site->set

// Записываем User agent - опционало
$Site->setUserAgent(new UserAgent('searchBot'));
        

// Создаем страницу с указанием сайта
$Site = new Page($Site,'/about');

// Проверка статус тега title.
// - проверяет существование на странцие
// - проверяется что заголовков на странице только один тег
// - проверяется на пустату
$Page->elements()->status('title')
// вернет заголовок
$Page->title()

// Вернет true если страница разрешена к индексации 
// Проверяется robots.txt, headers, тег на странице noindex
$Page->indexingAllowed()

// Сравнение загловков     
$actual = $Page->title(); // пример: Мой блок с 2002 года
$expected = $Page->elements()->expected('Мой блок с {%} года', $actual); // вернет: Мой блок с 2002 года
// Проверяем что заголовки равны
$diff = $actual === $expected;