Foros del Web » Programando para Internet » PHP »

Que son los paréntesis y entre comillas en php?

Estas en el tema de Que son los paréntesis y entre comillas en php? en el foro de PHP en Foros del Web. hola a todos. quiero me ayuden a aclararme (ojala algun manual o curso que explique esto desde su concepto) .... una duda extremadamente básica y ...
  #1 (permalink)  
Antiguo 05/08/2009, 12:14
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta Que son los paréntesis y entre comillas en php?

hola a todos.

quiero me ayuden a aclararme (ojala algun manual o curso que explique esto desde su concepto) .... una duda extremadamente básica y fundamental para supongo la programación en php.. y quizá la programación en gral..

¿cual es la razón de los distintos tipos de "paréntesis" y entre comillas que hay en php? (), [], '', "".....etc.. .

¿cual es su relación entre el tipo a utilizar, y la/las variables que manipula entre ellas?.. osea... ¿si es de tipo "numerico".. se debe utilizar una y no la otra?..

quiero entender bien esto, puesto que como autodidacta y aun muy novato, veo en ocaciones algunos codigos que utilizan un tipo de comillas o entre paréntesis.. y cuando quiero modificarlo para mis proyectos, cambio casi "instintivamente" esos elementos hasta que me resulta... estoy entendiendolas por pura prueba y error.. jajaja... pero quiero buscar o alguien me ayude a ENTENDER porque y para que son cada una de ellas... porque si a veces es una variable $variable... se debe encadenar a veces con '' y otras veces con "", etc....

gracias a todos por educar a quienes lo necesitamos !!
  #2 (permalink)  
Antiguo 05/08/2009, 13:06
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
Respuesta: Que son los paréntesis y entre comillas en php?

mm bueno pues le doy una explicacion general.

[] = Es utillizado el los arreglos o matrices de datos, cuando vaya avanzando sabra que es un arreglo s ies que no lo sabe.

"" = es utilizado para encerrar los textos. ejemplo

echo "ESTO SERA IMPRESO";

'' = Es utilziado para encerrar el nombre de las variables cuando llegan por post o get. Tambien es usado cuando se requiere encerrar entre comillas texto que ya estaentre comillas.

ejemplo

1. echo "ESTO LO IMPRIMIRA, 'ESTO NECESITABA COMILLAS PERO PARA EVITAR ERRORES UTILIZO COMILLA SIMPLE ' ";

2. $_GET['materia'];

()= Los parentesis tiene varios usos:

1. Encerrar el nombre de un archivo en un include que sirve para hacer un llamado a otro archivo php.

include ("periodico.php");

2. Enviar parametros a funciones. Los parametros son vvariables o datros que recibe la funcion para hacer un proceso

Cargar(1,"dato",$valor);


Esos son dos de los ejemplos de uso de parentesis


Espero le sirva de algo esta breve explicacion

Última edición por helacer; 05/08/2009 a las 13:12
  #3 (permalink)  
Antiguo 05/08/2009, 13:19
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Que son los paréntesis y entre comillas en php?

Sólo aclarar que tanto las comillas dobles y simples envuelven texto, por lo que $_GET["materia"] es igualmente válido. La diferencia es que dentro de las comillas dobles se procesan las variables y dentro de las comillas simples no:
Código PHP:
Ver original
  1. $variable = 'texto';
  2. echo "Valor de la variable: $variable"; // Valor de la variable: texto
  3. echo 'Valor de la variable: $variable' // Valor de la variable: $variable
Se recomienda usar comillas simples siempre que no se necesiten procesar variables por cuestión de rendimiento.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 05/08/2009, 13:28
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Que son los paréntesis y entre comillas en php?

Muchisimas gracias a ambos !!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.