Использование ассоциативных значений массива из одного и того же массива

StackOverflow https://stackoverflow.com/questions/1653694

  •  11-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь получить доступ к ключу и значению ассоциативного массива из того же массива.Если у меня есть 3 пары в моем массиве.Могу ли я использовать значение, скажем, значений something и other в рамках третьего another?

$gar = array("something" => "something value", 
             "other" => "other value", 
             "another" => something . other 
       );

Идея заключается в том, что чужая ценность будет "чем-то ценным для другой ценности".

Возможно ли это?Есть ли способ добиться того же самого?

Это было полезно?

Решение

Это должно быть нормально, если вы используете его в нескольких строках, подобных этой:

$gar = array();
$gar["something"] = "something value";
$gar["other"] = "other value";
$gar["another"] = $gar["something"].$gar["other"];

Тогда вы могли бы даже поместить приведенную выше последовательность в цикл.

Другие советы

как насчет чего-то вроде этого

$gar = array("something" => "something value", 
         "other" => "other value"
   );

$gar["another"] = $gar["something"] . $gar["other"];

мой вопрос тоже говорит об аналогичной проблеме.Надеюсь, это поможет!:)
PHP - Доступ к элементу массива внутри того же массива

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top