Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:creating_file_function

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:development:demo:cms:ucms:creating_file_function [2025/05/09 08:01] – создано vladpolskiysoftware:development:demo:cms:ucms:creating_file_function [2025/05/11 19:42] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ====== 7.3. Файл function.php ====== ====== 7.3. Файл function.php ======
-=====Введение=====+===== Введение ===== 
 +Этот файл будет представлять из себя основную библиотеку созданных нами пользовательских функций.  
 +Так как нам неизвестно, какую конфигурацию установит пользователь, то имеет смысл в модулях и  
 +конфигурациях создать свои файлы пользовательских функций (например: function_blog.php).
   * Функция — это блок операторов, который можно многократно использовать в программе.   * Функция — это блок операторов, который можно многократно использовать в программе.
   * Функция не будет выполняться автоматически при загрузке страницы.   * Функция не будет выполняться автоматически при загрузке страницы.
   * Функция будет выполнена путем вызова функции.   * Функция будет выполнена путем вызова функции.
 +
 +===== Файл function_test.php =====
 +**/test/function_test.php** - означает директория **/test** файл **function_test.php** - если его нет, то 
 +создаем и записываем код:
 +<code php function_test.php>
 +<?php
 +/* Файл function_test.php */
 +function testFunction() {
 +  echo "это простая фунция";
 +}
 +testFunction();
 +</code>
 +Проверяем в браузере 
 +
 +{{:software:development:demo:cms:ucms:ucms_kernel_demo_book_17.png|}}
 +
 +===== Файл function.php =====
 +Создадим в директории **/ucms/includes** пустой файл функций **function.php**
 <code php function.php> <code php function.php>
 +/* Файл function.php */
 </code> </code>
 +
  
  
  
 <note blue> <note blue>
-<wrap left>← [[software:development:demo:cms:ucms:creating_file_config|7.2. Файл config.php]]</wrap>  +<wrap left>← [[software:development:demo:cms:ucms:creating_file_config|7.2. Файл config.ini]]</wrap>  
-<wrap right>[[software:development:demo:cms:ucms:application_installer|8Установщик приложения]] →</wrap>+<wrap right>[[software:development:demo:cms:ucms:htaccess|7.4. Файл .htaccess]] →</wrap>
 </note> </note>
software/development/demo/cms/ucms/creating_file_function.1746766870.txt.gz · Последнее изменение: vladpolskiy