Будет ли в этом коде подгружаться оригинал изображения, если WebP не подгрузится?

В PHP код необходимо рассматривать в контексте использования различных браузеров и функциональности современных веб-сайтов.

Если в вашем коде происходит проверка поддержки WebP формата в браузере с помощью PHP и, если этот формат не поддерживается, происходит загрузка оригинала изображения, то в этом случае оригинал будет загружен только при выполнении этого условия.

Пример кода:

<?php
$originalImagePath = 'path_to_original_image.jpg';
$webpImagePath = 'path_to_webp_image.webp';

if(isset($_SERVER['HTTP_ACCEPT']) && strpos($_SERVER['HTTP_ACCEPT'], 'image/webp') !== false) {
    header('Content-Type: image/webp');
    readfile($webpImagePath);
} else {
    header('Content-Type: image/jpeg');
    readfile($originalImagePath);
}
?>

В данном примере, если браузер поддерживает формат WebP, будет загружено изображение в WebP-формате. В противном случае, будет загружен оригинал изображения в JPEG-формате.

Важно учитывать, что использование PHP для определения поддержки WebP формата может быть не самым эффективным способом, так как существуют и другие методы определения поддержки формата изображения, например, с использованием JavaScript.

Необходимо также учитывать, что загрузка оригинала изображения при отсутствии поддержки WebP может увеличить время загрузки страницы. Поэтому перед использованием данного подхода стоит провести тестирование производительности и анализ потенциальных негативных последствий для пользователей.