Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/08/2011, 13:17
vall-k
 
Fecha de Ingreso: abril-2005
Mensajes: 29
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Comprobar con 1 sola orden array devuelto por función

Cita:
Iniciado por andresdzphp Ver Mensaje
Código PHP:
Ver original
  1. if(devuelveArray()["dos"]==2) ..

Esto no es posible en PHP ya que es un error de sintaxis.


Esto está bien:

Código PHP:
Ver original
  1. $val=devuelveArray();
  2. if($val["dos"]==2) ...
Si amigo, es justamente lo que he dicho... Quería saber si hay algo parecido (y correcto) a mi ejemplo (el cual ya he dejado claro que es incorrecto) que no sea el ejemplo que he dado (y que me has citado como correcto) Aún así, gracias por tu tiempo.

En cuanto a la función in_array(), no se si será demasiado poco óptima en relación a la asignación en una variable y luego compararla... lo quería por comodidad, pero si ha de influir en el rendimiento pues tiro de asignación previa y listos.

Bueno, si no hay más opciones, hago las pruebas y decido.

Muchas gracias!!