Функція для отримання alt="" картинки
Процес дуже простий. Спочатку ми регулярно отримуємо атрибут alt і його значення. Перевірити результат роботи регулювання можна так - var_dump($alts);, як бачите у нас 2 ключі і відразу 2 потрібні нам значення в масиві.
Далі за допомогою тернарного оператора я перевіряю на порожнечу масив і виводжу значення другого ключа. Якщо alt буде порожнім або користувач поставить там пробілів, буде виведено повідомлення «Порожній alt».
function getAlt()
{
$img = '<img src="screenshot.jpg" alt="Короткий опис картинки" title="">';
// Get alt and alt values
preg_match('~alt="(.*?)"~u', $img, $alts);
return (!empty(trim($alts[1]))) ? trim($alts[1]) : 'Порожній alt';
}
print_r(getAlt());