Вызвать функцию из другого файла PHP
Введение | |
Создать массив | |
Похожие статьи |
Введение
Часто бывает нужно заранее разбить код сайта на несколько файлов, чтобы не работать с «простынёй» в десятки тысяч строк.
Пример
Допустим у вас есть файл index.php и файл utils.php
В файле
utils.php
Есть функция make_head которую нужно вызвать из файла
index.php
и передать аргументы lang и title
Пример функции make_head
<?php
// Это файл utils.php
function make_head($lang, $title) {
echo'
<!DOCTYPE html>
'
echo'
<html lang="'.$lang.'">
<head>
<title>'.$title.'</title>
</head>
}
?>
Вызов из файла
<?php
// Это файл index.php
// Присвоим переменным значения
$lang = 'ru'
$title = 'URN.SU'
// Подключаем файл utils.php
require_once('utils.php');
// Вызываем функцию с двумя аргументами
make_head($lang, $title);
?>
Предупреждаю, что я не говорю о том, что так нужно делать. Просто показываю, что так сделать возможно.