Объявление глобального массива

105
24 мая 2019, 23:30
foreach ($primeniaemost as $primkol) {
$kolmod[$i][$primkol] = array($primkol=>$kolel2);
}
$asda  = $kolmod;

Вот заполняю массив, в этом файле шаблона компонента каталога в битриксе $GLOBALS['asda'] работает, а другом не работает. Почему? это же глобальная область видимости. Какие варианаты? :D По всякому пробовал и global и во всех комбинациях :D

Answer 1

$GLOBALS PHP $GLOBALS - супер глобальная переменная PHP, которая используется для доступа к глобальным переменным из любого места в PHP-скрипте (внутри функций или методах).

Все глобальные переменные PHP хранятся в массиве [index]. index содержит имя переменной.

В приведенном ниже примере показано, как использовать супер глобальную переменную $GLOBALS: https://schoolsw3.com/php/showphp_demo_global_global.php

READ ALSO
Установка 404 ответа

Установка 404 ответа

сайт лежит на NGINX, написан на PHPНа данный момент если обращаться к сайту по адресу site/catalog/price

155
Генерация swagger через консоль

Генерация swagger через консоль

Делаю документацию на swagger мой код использую библиотеку Swagger-PHP

105
Как получить данные в php из post запроса

Как получить данные в php из post запроса

отправляю запрос к php этим кодом:

135
Как откатиться до php 5.6?

Как откатиться до php 5.6?

Для работоспособности сайта необходимы версии php 56 и mysql 5

130