Использование ассоциативных значений массива из одного и того же массива
-
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 - Доступ к элементу массива внутри того же массива
Не связан с StackOverflow