Переменная родительской страницы не принимается, если класс вызывается на дочерней странице - PHP - PullRequest
0 голосов
/ 29 апреля 2020

Я столкнулся с этой проблемой в последние 4 часа. У меня есть 2 страницы, одна страница действий, а другая страница API. Мне нужно включить страницу API в страницу действий и отправить идентификатор со страницы действий в API. Идентификатор со страницы действий был отправлен на страницу API.

Например:

Страница 1:

$id = "34563";
include(ROOT_PATH.'api/products/....../filename.php');

Страница 2:

include(ROOT_PATH.'home/products/....../filename1.php');
include(ROOT_PATH.'home/products/....../filename2.php');
$parentId = $id;

$obj=new ProfitCalculation();

Из приведенного выше примера $ parentId был доступен после filename1. php include. Но он не принимается после имени файла 2. php include. Потому что файл (имя файла 2.. php) вызывает класс ProfitCalculation (). Где бы класс не назывался, переменная с родительской страницы не принимается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...