th( $haystack, $needle ) {
if ( '' === $haystack ) {
return '' === $needle;
}
$len = strlen( $needle );
return substr( $haystack, -$len, $len ) === $needle;
}
}
// IMAGETYPE_AVIF constant is only defined in PHP 8.x or later.
if ( ! defined( 'IMAGETYPE_AVIF' ) ) {
define( 'IMAGETYPE_AVIF', 19 );
}
// IMG_AVIF constant is only defined in PHP 8.x or later.
if ( ! defined( 'IMG_AVIF' ) ) {
define( 'IMG_AVIF', IMAGETYPE_AVIF );
}
// IMAGETYPE_HEIC constant is not yet defined in PHP as of PHP 8.3.
if ( ! defined( 'IMAGETYPE_HEIC' ) ) {
define( 'IMAGETYPE_HEIC', 99 );
}
Fatal error: Uncaught Error: Call to undefined function str_contains() in /home/ocb/public_html/wp-includes/load.php:1662
Stack trace:
#0 /home/ocb/public_html/wp-includes/default-constants.php(43): wp_convert_hr_to_bytes('128m')
#1 /home/ocb/public_html/wp-settings.php(64): wp_initial_constants()
#2 /home/ocb/public_html/wp-config.php(77): require_once('/home/ocb/publi...')
#3 /home/ocb/public_html/wp-load.php(50): require_once('/home/ocb/publi...')
#4 /home/ocb/public_html/wp-blog-header.php(13): require_once('/home/ocb/publi...')
#5 /home/ocb/public_html/index.php(17): require('/home/ocb/publi...')
#6 {main}
thrown in /home/ocb/public_html/wp-includes/load.php on line 1662