Как вызвать функцию между проектами в PHP - PullRequest
0 голосов
/ 29 августа 2018

У меня есть 2 проекта, которые хотели бы поделиться функциями. Функция A в проекте A должна вызываться функцией B в проекте B. Есть ли какой-нибудь быстрый способ добиться этого?

Пример функции-A

function upload($file, $path){
   $CFG->file    = $file;
   $CFG->path    = $path;
}

Как мне вызвать эту функцию в функции-B, проект-B

function callUpload(  ){
   upload( "a.png", "application/path/file" );
}

1 Ответ

0 голосов
/ 29 августа 2018

Создайте файл, который вы включаете () вверху каждого. Этот файл будет содержать функцию и затем может использоваться в сценарии:

include('functions.php');

Или создайте Класс и используйте его таким же образом.

functions.php

function upload($file, $path){
   $CFG->file    = $file;
   $CFG->path    = $path;
}

scriptA.php & scriptB.php

include('functions.php');
upload($file, $path);

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

...