Intereting Posts
Как создать монолитную (отображать отдельные элементы) из моей базы данных? PHP Как AUTOINCREMENT, начиная с определенного количества / смещения? В PHP, как отображать содержимое массива в таблице Как я могу пропустить страницу подтверждения оплаты PayPal? json_encode разреженный массив PHP как массив JSON, а не объект JSON В раскрывающемся меню формы HTML укажите диапазон номеров Получить текст из тега опций в PHP Как изменить второй раскрывающийся список на основе раскрывающегося списка? Простая форма PHP: Приложение к электронной почте (код гольфа) Лучший способ включить javascript в php? Как сделать Symfony2 автозагрузкой моей routing.yml для моих пакетов, которые я создаю в папке поставщиков? Как проверить дублируемую запись в БД? Лучший способ проверки многоуровневых реляционных зависимостей Вручную обновлять файлы проекта на локальном сервере? (Netbeans) .htaccess. deny root, разрешить определенную подпапку. Возможное?

Как вызвать функцию одного php-файла из другого php-файла и передать ему параметры?

Я хочу вызвать функцию в одном файле PHP из второго файла PHP, а также передать два параметра этой функции. Как я могу это сделать?

Я очень новичок в PHP. Поэтому, пожалуйста, скажите мне, должен ли я включить первый файл PHP во второй?

Пожалуйста, покажите мне пример. Вы можете предоставить некоторые ссылки, если хотите.

Да включите первый файл во второй. Это все.

См. Пример ниже,

File1.php:

<?php function first($int, $string){ //function parameters, two variables. return $string; //returns the second argument passed into the function } ?> 

Теперь File1.php ( http://php.net/include ), чтобы включить File1.php чтобы сделать его содержимое доступным для использования во втором файле:

File2.php:

 <?php include 'File1.php'; echo first(1,"omg lol"); //returns omg lol; ?> 

file1.php

 <?php function func1($param1, $param2) { echo $param1 . ', ' . $param2; } 

file2.php

 <?php require_once('file1.php'); func1('Hello', 'world'); 

См. Руководство

каталог файлов:

Проект->

-functions.php

-main.php

functions.php

 function sum(a,b){ return a+b; } function product(a,b){ return a*b; } 

main.php

 require_once "functions.php"; echo "sum of two numbers ". sum(4,2); echo "<br>; // create break line echo "product of two numbers ".product(2,3); 

Вывод :

сумма двух чисел 6 произведение двух чисел 6

Примечание: не пишите публично перед функцией. Публичные, частные, эти модификаторы могут использоваться только при создании класса.