Foros del Web » Programando para Internet » PHP »

Que es mejor die() o exit()?

Estas en el tema de Que es mejor die() o exit()? en el foro de PHP en Foros del Web. Hola, una pregunta corta, resulta que mi jefe me ha reclamado por usar die() en vez de exit(), indicando que con die() se sigue leyendo ...
  #1 (permalink)  
Antiguo 11/05/2011, 08:43
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Que es mejor die() o exit()?

Hola, una pregunta corta, resulta que mi jefe me ha reclamado por usar die() en vez de exit(), indicando que con die() se sigue leyendo el resto de la página aunque no se ejecute mientras que exit() no sigue leyendo.

Ante la duda revise el manual de php.net donde dice que ambas instrucciones son equivalentes.

Mi jefe está equivocado?
hay alguna diferencia entre die() y exit() (omitiendo que ambas reciben textos distintos y todo eso, me refiero solo a la ejecución)?
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #2 (permalink)  
Antiguo 11/05/2011, 08:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Que es mejor die() o exit()?

Si el manual dice que ambas funciones son equivalentes, ¿a que viene la duda?

Porque nosotros digamos lo contrario no justifica el error de tu jefe.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 11/05/2011, 08:57
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Que es mejor die() o exit()?

jajaja ya vez que luego para ser jefe es requisito ser medio pen...... jajajaja
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo
  #4 (permalink)  
Antiguo 11/05/2011, 09:00
Avatar de s00rk  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: Que es mejor die() o exit()?

Muchas veces te toparas con gente asi jeje, solamente demuestrale un poco de documentacion donde le comprueves que tiene la misma funcion y listo, asi no te desmoronas a editar todo el codigo de nuevo, aunque tambien hay jefes orgullosos que si el dice que asi asi lo debes hacer, aunque tu sepas que asi no debe ser.
  #5 (permalink)  
Antiguo 11/05/2011, 09:15
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Que es mejor die() o exit()?

jajja y a veces ni asi
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo
  #6 (permalink)  
Antiguo 11/05/2011, 09:23
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Que es mejor die() o exit()?

Meu deus, que "Jefe" te toco stramin, se ve que tiene tiempo libre, para mirar tonterias, te compadezco, pero en fin, la diferencia es que exit suena mas lindo que die .

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #7 (permalink)  
Antiguo 11/05/2011, 09:28
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Que es mejor die() o exit()?

Bueno dile que haga la prueba para que vea que no es así. Es más enséñale este tema, porque a la verdad que está grave.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #8 (permalink)  
Antiguo 11/05/2011, 09:34
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Respuesta: Que es mejor die() o exit()?

Cita:
Iniciado por stramin Ver Mensaje
Hola, una pregunta corta, resulta que mi jefe me ha reclamado por usar die() en vez de exit()...
Usa exit() y listo.
  #9 (permalink)  
Antiguo 11/05/2011, 09:45
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Que es mejor die() o exit()?

Bueno si, tienen razón, es solo que me desmotiva un poco las muchas cosas que me ha corregido injustamente, el prefiere print() antes que echo(), siendo que echo() es mas rápido y no vale la pena usar print si no se esta usando para obtener un valor.

También me ha reclamado con javascript, mysql, css, etc.

Pero bueno, no puedo llevarle la contraria, pero al menos me siento mejor sabiendo que efectivamente si se equivoca XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #10 (permalink)  
Antiguo 11/05/2011, 09:53
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Respuesta: Que es mejor die() o exit()?

Recuerda desloguearte del foro y borrar historial + cookies, no sea que por accidente tu jefe lea este tópico y te haga exit() a ti, pero en la vida real.
  #11 (permalink)  
Antiguo 11/05/2011, 09:53
Avatar de s00rk  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: Que es mejor die() o exit()?

Algo asi me sucedia en la universidad al principio el profesor no entendia algun algoritmo que yo hacia y me preguntaba que no que asi no era y ya le decia pruevelo y ya que veia que efectivamente daba el resultado, ya ahi fue que me dejaba, pero muchas veces ellos al parecer quieren todo como ellos quieren y no como deberia de ser o de forma diferente y en los peores casos porque no tienen idea de porque de las cosas y prefieren lo tradicional o menos usado, con deciros que un profesor queria que usaramos mas el while que el for para contadores :/
  #12 (permalink)  
Antiguo 11/05/2011, 09:55
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Que es mejor die() o exit()?

la orden de un jefe

peina al perro

despeina al perro

peina al perro

despeina al perro

peina al perro





si se repite mucho ,abusado por que lo pen..... se pega
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo
  #13 (permalink)  
Antiguo 11/05/2011, 10:08
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Que es mejor die() o exit()?

Cita:
Iniciado por metacortex Ver Mensaje
Recuerda desloguearte del foro y borrar historial + cookies, no sea que por accidente tu jefe lea este tópico y te haga exit() a ti, pero en la vida real.
no creo que se vaya a enojar por algo así, es tolerante, ademas el pc donde trabajo es vigilado remotamente, es posible que ya lo haya leído XD

Cita:
Iniciado por s00rk Ver Mensaje
con deciros que un profesor queria que usaramos mas el while que el for para contadores :/
y seguramente te salio con alguna escusa obsoleta XD

si también me paso eso muchas veces en la universidad. o cosas como:

texto="Esta seguro "+nombre+" "+apellido+"?";
si=confirm(texto);
if(si){
alert('ok');
}

pudiendo hacer:

if(confirm(Esta seguro "+nombre+" "+apellido+"?"))alert('ok');

Cita:
Iniciado por mogurbon Ver Mensaje
la orden de un jefe
peina al perro
despeina al perro
peina al perro
despeina al perro
peina al perro

si se repite mucho ,abusado por que lo pen..... se pega
Eso me ha pasado en trabajos anteriores a eso, al jefe se le olvidaba que me decía XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D

Etiquetas: Ninguno
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 11:32.