Maybe the title of my question is wrong, but I am commenting, I am working with PHP 7, I want to create an array within another array, but according to certain parameters, this is the code I have at this moment:
$RETORNO = [];
for($j=0;$j<$doc_course->getElementsByTagName('Retorno')->length;$j++){
$key_location=trim($doc_course->getElementsByTagName('CODIGO_SEDE')->item($j)->nodeValue);
$period=trim($doc_course->getElementsByTagName('PERIODO')->item($j)->nodeValue);
$year=trim($doc_course->getElementsByTagName('ANNO')->item($j)->nodeValue);
$type_period=trim($doc_course->getElementsByTagName('TIPO_PERIODO')->item($j)->nodeValue);
$key_level=trim($doc_course->getElementsByTagName('CODIGO_NIVEL')->item($j)->nodeValue);
$key_course=trim($doc_course->getElementsByTagName('CODIGO_CURSO')->item($j)->nodeValue);
$group=trim($doc_course->getElementsByTagName('GRUPO')->item($j)->nodeValue);
$cif_profesor=trim($doc_course->getElementsByTagName('CIF_PROFESOR')->item($j)->nodeValue);
$cif_estudiante=trim($doc_course->getElementsByTagName('CIF_ESTUDIANTE')->item($j)->nodeValue);
$tipo_operacion=trim($doc_course->getElementsByTagName('TIPO_OPERACION')->item($j)->nodeValue);
$key_plan=trim($doc_course->getElementsByTagName('COD_PLAN')->item($j)->nodeValue);
$cycle=trim($doc_course->getElementsByTagName('CICLO')->item($j)->nodeValue);
$curso= trim($key_location."-".$period."-".$year."-".$key_level."-".$key_course."-".$group);
$varxx = ['RETORNO'.$j, $curso, $cif_estudiante];
array_push($RETORNO, $varxx);
But what returns to me at this moment is not what I need, it returns me the following:
Array
(
[0] => Array
(
[0] => RETORNO0
[1] => 001-2-2018-LARQ-L-LARQ-DG-1
[2] => 201800526
)
[1] => Array
(
[0] => RETORNO1
[1] => 001-2-2018-LARQ-L-LARQ-DG-1
[2] => 201800671
)
[2] => Array
(
[0] => RETORNO2
[1] => 001-2-2018-LARQ-L-LARQ-DG-1
[2] => 201800947
)
[3] => Array
(
[0] => RETORNO3
[1] => 001-2-2018-LARQ-L-LARQ-DG-1
[2] => 201801757
)
...
And what I really want is this:
Array
(
[001-2-2018-LARQ-L-LARQ-DG-1] => Array
(
[0] => 201800671
[1] => 201800526
[2] => 201800947
)
[001-2-2018-LARQ-L-LARQ-DG-2] => Array
(
[0] => 201800674
[1] => 201850423
[2] => 201700030
)
[001-2-2018-TAN-T-TAN-RS-1] => Array
(
[0] => 201800671
[1] => 201800526
[2] => 201800947
)
...
Thanks in advance for your answers:)