Общие функции

 

В CodeIgniter существует несколько функций которые объявлены глобально и существуют в любой точке кода приложения. Эти функции не требуют загрузки библиотек или вспомогательных функций.

is_really_writable('path/to/file')

Функция is_writable в Windows-системах вернет TRUE даже если вы не можете осуществлять запись в файл. Это связано с тем, что операционная система вернет PHP FALSE только в том случае, когда для файла установлен признак "read only". Функция is_really_writable предназначена для проверки, действительно ли возможна запись в файл. Рекомендуется использовать ее на тех платформах, где результат системной функции не является надежным.

  1. if (is_really_writable('file.txt'))
  2. {
  3. echo "I could write to this if I wanted to";
  4. }
  5. else
  6. {
  7. echo "File is not writable";
  8. }

config_item('item_key')

Библиотека работы с конфигурацией (Config) является предпочтительным способом доступа к конфигурационным данным, в то же время функция config_item может быть использована в случае доступа к единичным параметрам конфигурации.

show_error('message'), show_404('page'), log_message('level', 'message')

Данные функции детально рассмотрены на странице посвящённой обработке ошибок.

Отправить комментарий

  • Allowed HTML tags: <em> <b> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <h2> <h3> <h4> <table> <tr> <td> <th>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Подробнее о форматировании

CAPTCHA
Этот вопрос предназначен для того, чтобы отсеять ботов

Вход в систему

Последние комментарии