Есть ли способ присвоить значение ассоциативному массиву без создания другого измерения с числовым массивом?Назначение значения многомерному ассоциативному массиву
$ champion [$ row ['Champion']] ['New'] = $ row ['New'];
массив как этот
'Новый' Как я могу получить это значение?
$champion=array();
$champions_table= $conn->prepare("SELECT Champion, New, Passive, Q, Q2, W, W2, E, E2, R, R2 FROM champions Where Patch_No = ? ORDER BY ID ASC");
$champions_table->bind_param('s', $Patch_No);
$champions_table->execute();
$champions_table_result = $champions_table->get_result();
while($row = $champions_table_result->fetch_assoc()){
//Getting General Changes
$champion[$row['Champion']]['New'] = $row['New'];
}
Извинения, если я недоразумение, но вы можете присвоить новое значение массиву '$ existi ngarray ['new'] = $ whateveryouw'' – mattslone
@mattslone Как я могу получить указанное значение? Я пробовал делать что-то вроде echo $ чемпионов [$ row ['Champion']] ['New']; без успеха – Higeath
Нет, я просто хочу знать, является ли значение «Новое» равным 0 или 1 для этого specyfic чемпиона, поэтому echo $ champion ['Something'] ['New'], и я хочу получить 1 или 0 из этого – Higeath