Как перебрать массив в константы?

#1 30 июня 2015 в 15:46
Имеем массив:
  1. array('a' => 1, 'b' => 2, 'c' => 3)
Как перебрать массив и присвоить константы? foreach'ем?
  1. define('А',1);
  2. define('B',2);
  3. define('C',3);
#2 30 июня 2015 в 16:09
  1. $array = array('a' => 1, 'b' => 2, 'c' => 3);
  2. foreach ($array as $key => $value) {
  3. define(strtoupper($key), $value);
  4. }
Но следует учитывать имена констант при таком подходе
php.net/manual/ru/language.constants.php
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.