wc_get_server_database_version()WC 3.4.1

Retrieves the MySQL server version. Based on $wpdb.

Хуков нет.

Возвращает

Массив. Version information.

Использование

wc_get_server_database_version();

Список изменений

С версии 3.4.1 Введена.

Код wc_get_server_database_version() WC 9.4.2

function wc_get_server_database_version() {
	global $wpdb;

	if ( empty( $wpdb->is_mysql ) || empty( $wpdb->use_mysqli ) ) {
		return array(
			'string' => '',
			'number' => '',
		);
	}

	// phpcs:ignore WordPress.DB.RestrictedFunctions
	$server_info = mysqli_get_server_info( $wpdb->dbh );

	return array(
		'string' => $server_info,
		'number' => preg_replace( '/([^\d.]+).*/', '', $server_info ),
	);
}