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;