Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/04/2008, 15:05
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 5 meses
Puntos: 5
Re: problema con date en consulta sql

Cita:
Iniciado por usermax Ver Mensaje
En qué casos no es necesario usar las comillas simples en índices de arrays?

1- Cuando el índice es numérico
2) Cuando el aaray está dentro de una cadena delimitada por comillas dobles:
Código PHP:
echo  "$array[dato]"
En ese caso PHP interpreta directamente de que se trata de un índice directo.

SAludos

Muy buena explicación :)

yo añadiría...

3- Cuando el índice es UNA CONSTANTE defenida previamente(de hecho en este caso ponerlas sería el error curiosamente aunque no devuelva error, pa volverse loco :) !!!)
Por ejemplo:

Código PHP:
define('indicePrueba''pais');

$matriz = array( 'pais' => 'España' 'ciudad' => 'Alicante');

$matriz[indicePrueba//es correcto 
De hecho hay muchas aplicaciones prefabricadas que utilizan esta forma de definir los índices de array asociativos pasando por constantes predefinidas.

Mas info como siempre :)

http://es.php.net/manual/es/language.types.array.php

Salu2 ;)
__________________
[+]
[+]

Última edición por yoseman; 07/04/2008 a las 15:12