CodeIgniter, руководство пользователя к версии 1.6.1


Хелпер Compatibility

Хелпер совместимости содержит реализацию на PHP 4 некоторых "родных" функций PHP 5 . Это может быть полезным, если Ваш код используется на сервере с PHP 4, но Вы желаете использовать в нем новые функции PHP5. Этот хелпер задан в Автозагрузке, так что не стоит его загружать вручную.

Важно: Это несколько функций, описанных в файле Compat.php. На свое усмотрение Вы можете не использовать данный хелпер, так как функции все равно будут доступны по умолчанию.

Загрузка хелпера

Хелпер загружается следующим кодом :

$this->load->helper('compatibility');

Доступные константы

На данный момент доступна константа

PHP_EOL

Она содержит в себе знак перехода на новую строку, например на сервере Windows - "\r\n", на *nix - "\n".

Доступные функции

Доступны данные функции (Подробнее про них читайте в документации по PHP)

file_put_contents() - Четвертый параметр $context не поддерживается.

fputcsv()

http_build_query()

str_ireplace() - Четвертый параметр $count не поддерживается, PHP4 создает его самостоятельно..

stripos()