Показать версию загрузчика сервера ioncube с php

Я использую ioncube для кодирования моих скриптов.

Но я не знаю версию загрузчика, установленную на сервере.

Есть ли какой-либо способ или какой-либо код или какая-либо функция для отображения точной версии версии загрузчика IONCUBE ?

Вы можете просто использовать phpinfo() . Если вы хотите проверить, что он загружен или нет, вы можете использовать extension_loaded() .

 <?php phpinfo(); 

Это старый вопрос, но всегда хорошо знать, что самый простой способ узнать точную версию ionCube Loader – это SSH на сервер и тип

 php -v 

Это даст вам что-то вроде:

 PHP 5.5.30 (cli) (...) with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.(...) 

Если Loader установлен, вы можете получить это программно, вызвав ioncube_loader_version () или ioncube_loader_iversion () в API загрузчика.

Предполагается, что phpinfo () покажет версию Loader, если Loader установлен во время вызова.

Руководство пользователя PDF содержит более подробную информацию о API загрузчика.

Вот мое решение получить версию ionCube от phpInfo:

 function GetIonCubeLoaderVersion() { ob_start(); phpinfo(INFO_GENERAL); $aux = str_replace('&nbsp;', ' ', ob_get_clean()); if($aux !== false) { $pos = mb_stripos($aux, 'ionCube PHP Loader'); if($pos !== false) { $aux = mb_substr($aux, $pos + 18); $aux = mb_substr($aux, mb_stripos($aux, ' v') + 2); $version = ''; $c = 0; $char = mb_substr($aux, $c++, 1); while(mb_strpos('0123456789.', $char) !== false) { $version .= $char; $char = mb_substr($aux, $c++, 1); } return $version; } } return false; }