Суперглобальный массив $GLOBAL

290
26 июля 2017, 23:35

У меня есть два файла 1.php и 2.php. Во втором файле (2.php) в суперглобальный массив $GLOBAL['array'] записывается значение к примеру "12345".

Мне нужно в файле 1.php получить это значение из массива $GLOBAL['array'], без подключения (include) файла 2.php.

//файл 1.php
<?php print_r($GLOBAL['array']); >?
//файл 2.php
$GLOBAL['array'] = '12345';

Возможно этот массив можно передать POST или GET методом, или как-то ещё?

Answer 1

Постом в JSON и декодировать там где тебе нужно.

При получении: $array=json_decode($_POST["array"], true);

При отправке: <тутURL>/?array=<тутJSONстрока>

READ ALSO
Как использовать Sphinx в Yii2 + PostgreSQL?

Как использовать Sphinx в Yii2 + PostgreSQL?

Не до конца понимаю, возможно ли использование Sphinxsearch в Yii2 в качестве поискового движка в связке с PostgreSQL? В экстеншене: Yii2-sphinx говорится про...

340
Как сделать подобное Ajax обновление?

Как сделать подобное Ajax обновление?

Ребят как сделать простое обновление фотогалереи? Не каких прелоудеров и прочих штучекПросто нужно чтобы при прокрутке вниз подгружалось...

283
Как удалить все &ldquo;чужие&rdquo; ссылки? [требует правки]

Как удалить все “чужие” ссылки? [требует правки]

Как удалить все сторонние ссылки из сайта? Оставить только определенныеДайте пожалуйста пример

280
Foreach в php/laravel

Foreach в php/laravel

Добрый деньПроблема такая

263