Пробую по разному:
$var["{$dir}"];
$var[$dir];
$var[(string)$dir];
...
Как только не пробую, постоянно выдает ошибку: Notice: Undefined index: значение in ...
А если вывести саму переменную $dir
, то значение выводится. Фантастика!
Как вставить в ключ массива из переменной в PHP?
Как я понял то вам необходимо получить новый массив с известными вам ключами. Если я не правильно понял, то уточните вопрос и я перепишу ответ, а если правильно то вот решение:
Данными действиями
$var["{$dir}"];
$var[$dir];
$var[(string)$dir];
вы вызываете элемент данного массива по ключу $dir если вы хотите занести в массив $var новый ключ, то укажите ему любое приемлемое для вас значение по этому ключу как здесь например:
//$var["{$dir}"]='';
$var[$dir]='';//операция присвоения - мы присваиваем массиву $var
//значение(пустое в данном случае - пустой символ) по ключу $dir
//$var[(string)$dir]='';
print_r($var);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, делаю интернет магазин на woocommerce, и столкнулся с проблемой, что футер каким то боком оказался внутри блокаcontent
Кто-то может объяснить понятным для новичка языков как правильно подключить в Laravel свой класс? Уже голова кипит: сервис-провайдеры, пакеты,...
Вопрос чисто на теорию: нужно создать приложение-чат, но в нем есть комментарии к сообщению и лайки (как сообщений, так и комментариев)Нужно...
Добрый деньЗнаю что тесты должны быть максимально независимыми