Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - eload

Páginas: [1]
1
Estoy intentando comprender los niveles de un array, pero estoy trabado en este punto.

Citar
En el caso de arrays de más de una dimensión, la función count devuelve el número de elementos que hay en un nivel del array definido y para un índice definido. Llamamos nivel del array a cada uno de los corchetes existentes en el array. Por ejemplo si hemos definido $ejem[2][5][1][6][2] = 33; y $ejem[2][5][3][1][9] = 55; decimos que en el primer nivel del array, correspondiente al primer índice, hay un solo índice: el 2. En el segundo nivel del array para índice 2 hay un solo índice: el 5. En el tercer nivel del array con índice 1 hay un solo índice: el 6. En el tercer nivel del array con índice 3 hay un solo índice: el 1. En el cuarto nivel del array con índice 6 hay un solo índice: el 2. En el cuarto nivel del array con índice 1 hay un solo indice: el 9.


Planteandolo de esta forma

Código: [Seleccionar]
<?php
//como se reflejan los niveles?
//segun la explicacion el primer nivel,correspondiente al primer indice, hay un solo indice //el 2, en este caso se refiere a [2] no?
$ejem[2][5][1][6][2] = 33;
$ejem[2][5][3][1][9] = 55;

// Ahora, cuando menciona, en el tercer nivel del array, es decir "[1]" dice que hay un indice 6, esto es lo que no entiendo, porque tengo entendido que indice equivale al numero que hay dentro de los corchetes

?>




Si alguien puede aclararme esto se lo agradeceria

2
Gracias por responder, ahora mismo realizo las modificaciones para publicarlas  :D

3
Buenas  :D , estoy en la parte de herencia con javascript en la entrega CU01150E del tutorial de programación web y se me ha hecho un poco compleja enteder cierta parte, en especial este código:

Código: [Seleccionar]
<script type="text/javascript">
 
function Profesor (institucion) {
this.institucion = institucion || 'Desconocida';
this.salarioBase = 1200;
}
 
function ProfesorInterino(mesesContrato, institucion) {
Profesor.call(this, institucion);
this.mesesContrato = mesesContrato || -1;}
 
function ejemploObjetos() {
var unProfesorInterino = new ProfesorInterino(4, 'Universidad de Chapingo');
var msg = 'El objeto unProfesorInterino tiene ' + unProfesorInterino.mesesContrato + ' meses de contrato';
msg = msg + ' y pertenece a la institución '+unProfesorInterino.institucion;
alert(msg);
}
</script>

Creo la instancia de "unprofesorInternino" y le paso como parametro la institucion="universidad chapingo", se ejecuta la funcion ProfesorInterino y con ello se hace la llamada en "Profesor.call(this, institucion);"

Ahora

¿que objeto esta pasando el this?, ¿unprofesorInternino?

¿Quiere decir que la funcion quedaria mas o menos de esta forma?

Código: [Seleccionar]

function Profesor (institucion) {
UnprofesorInterino.institucion = institucion || 'Desconocida';//
this.salarioBase = 1200;
}
 
function ProfesorInterino(mesesContrato, institucion) {
                     //haciendo la simulacion
Profesor.call(UnprofesorInterino, institucion);
this.mesesContrato = mesesContrato || -1;}


En ese caso, unprofesorInterino ya habia capturado el valor de la insitucion al crearse el objeto, lo que faltaria seria asignarlo al objeto profesor no?, estoy complicado en este punto, agradeceria mucho si alguien pudiera explicarme XD.


Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".