Затем на каждой странице, которую вы хотите использовать:
include 'include.php'; myGlobalFunction();
-
Поместите его во включенный файл,затем включите его.
Это технически может быть неправильным, в зависимости от контекста.
«Страница» может восприниматься как «файл», напримерВы должны включить файл функции в каждый файл, для которого вы хотите использовать функцию ".
Как только функция определена в вашей программе, к ней можно получить доступ из любого места, движущегося вперед, до тех пор, пока программа не завершит выполнение.
Скажем, у вас есть:
index.php :
<?php
function echo_1() {
echo 1;
}
echo_1();
require 'boot.php';
boot.php
<?php
include_once 'page.php';
echo_1();
echo_9342949();
page.php
<?php
function echo_9342949() {
echo 9342949;
}
echo_1();
При этом ваш вывод будет 1119342949
.
Конечно, когдаВы говорите «страница», что в буквальном смысле означает «автономный доступ» файл подкачки , и в этом случае будет достаточно ответов от других пользователей.Однако, если вы хотите использовать одну и ту же функцию из разных мест в вашей программе, просто определите ее, прежде чем вы намерены ее использовать, и вы сможете получить к ней доступ в любом месте, двигаясь вперед, независимо от области видимости.
Редактировать:
Однако, если вы хотите использовать одну и ту же функцию из разных мест в вашей программе, просто определите ее, прежде чем вы намерены ее использовать, и вы сможете получить к ней доступ в любом месте, независимо от области применения.
Чтобы исправить себя, это, конечно, неверно для таких вещей, как функции класса , но для обычных функций это остается верным.