Hola. Hago la entrega del  Ejercicio CU00825B del curso práctico de desarrollo web desde cero con PHP usando Notepad++ como editor, Arrays asociativos.
Enlace :http://paramonso.byethost7.com/Ejercicio%2025%20(CU00825B).php?i=1// Variables de separadores de filas y columnas
$sep11="             ";
$sep8="        ";
$sep19="                     ";
echo ' <div>';
echo '<br/>';
//Cabeceras
 $Idioma= array(
				'0'=> 'Ingles',
				'1'=> 'Francés',
				'2'=> 'Alemán',
				'3'=> 'Ruso' 
				);
$Nivel=Array(
			 '4'=>'Basico ',
			 '5'=>'Medio  ',
			 '6'=>'Perfeccion'
			);
Arrays ejercicio a)Con una sintaxis ejemplo de uso de arrays asociativos$nAlumnos [0]['ingles']="1";
$nAlumnos [0]['frances']="14";
$nAlumnos [0]['aleman']="8";
$nAlumnos [0]['ruso']="3";
$nAlumnos [1]['ingles']="6";
$nAlumnos [1]['frances']="19";
$nAlumnos [1]['aleman']="7";
$nAlumnos [1]['ruso']="2";
$nAlumnos [2]['ingles']="3";
$nAlumnos [2]['frances']="13";
$nAlumnos [2]['aleman']="4";
$nAlumnos [2]['ruso']="1";
//Presentacion tabla en pantalla
echo '<h2> a) Con una sintaxis ejemplo de uso de arrays asociativos</h2>';
echo '<h2>Nº de alumnos en :</h2>';
echo $sep19.$Idioma[0]."     ".$Idioma[1]."     ".$Idioma[2]."      ".$Idioma[3];
echo '<br/>';
echo $Nivel[4].$sep11.$nAlumnos[0]['ingles'].$sep11.$nAlumnos[0]['frances'].$sep11.$nAlumnos[0]['aleman'].$sep11.$nAlumnos[0]['ruso'];
echo '<br/>';
echo $Nivel[5].$sep11.$nAlumnos[1]['ingles'].$sep11.$nAlumnos[1]['frances'].$sep11.$nAlumnos[1]['aleman'].$sep11.$nAlumnos[1]['ruso'];
echo '<br/>';
echo $Nivel[6].$sep8.$nAlumnos[2]['ingles'].$sep11.$nAlumnos[2]['frances'].$sep11.$nAlumnos[2]['aleman'].$sep11.$nAlumnos[2]['ruso'];
echo '<br/><br/>';
Arrays ejercicio b)Con una sintaxis ejemplo de uso de arrays asociativos donde tanto el primer índice del array (niveles) como el segundo (idiomas) sea un texto indicativo.$nAlumnos ['basico'] ['ingles'] = "1";
$nAlumnos ['basico'] ['frances']= "14";
$nAlumnos ['basico'] ['aleman'] = "8";
$nAlumnos ['basico'] ['ruso'] = "3";
$nAlumnos ['medio'] ['ingles'] = "6";
$nAlumnos ['medio'] ['frances'] = "19";
$nAlumnos ['medio'] ['aleman'] = "7";
$nAlumnos ['medio'] ['ruso'] = "2";
$nAlumnos ['avanzado'] ['ingles'] = "3";
$nAlumnos ['avanzado'] ['frances'] = "13";
$nAlumnos ['avanzado'] ['aleman'] = "4";
$nAlumnos ['avanzado'] ['ruso'] = "1";
//Presentacion tabla en pantalla
echo '<h2> b) Con una sintaxis ejemplo de uso de arrays asociativos donde tanto el primer 
			índice del array (niveles) como el segundo (idiomas) sea un texto indicativo.</h2>';
echo '<h2>Nº de alumnos en :</h2>';
echo $sep19.$Idioma[0]."     ".$Idioma[1]."     ".$Idioma[2]."      ".$Idioma[3];
echo '<br/>';
echo $Nivel[4].$sep11.$nAlumnos['basico']['ingles'].$sep11.$nAlumnos['basico']['frances'].$sep11.$nAlumnos['basico']['aleman'].$sep11.$nAlumnos['basico']['ruso'];
echo '<br/>';
echo $Nivel[5].$sep11.$nAlumnos['medio']['ingles'].$sep11.$nAlumnos['medio']['frances'].$sep11.$nAlumnos['medio']['aleman'].$sep11.$nAlumnos['medio']['ruso'];
echo '<br/>';
echo $Nivel[6].$sep8.$nAlumnos['avanzado']['ingles'].$sep11.$nAlumnos['avanzado']['frances'].$sep11.$nAlumnos['avanzado']['aleman'].$sep11.$nAlumnos['avanzado']['ruso'];
echo '<br/><br/>';