Foros del Web » Programando para Internet » PHP »

Mostrar una linea exacta de mi archivo php

Estas en el tema de Mostrar una linea exacta de mi archivo php en el foro de PHP en Foros del Web. Hola señores.. tengo una pequeña duda .. tengo una palicacion bastante grande.. y a veces me dan errores que yo los muestro con un echo.. ...
  #1 (permalink)  
Antiguo 05/05/2009, 07:57
Avatar de clustering  
Fecha de Ingreso: octubre-2003
Ubicación: Cochabamba
Mensajes: 95
Antigüedad: 21 años
Puntos: 0
Mostrar una linea exacta de mi archivo php

Hola señores.. tengo una pequeña duda .. tengo una palicacion bastante grande.. y a veces me dan errores que yo los muestro con un echo.. digamos echo "Error no existe la ciudad" pero como mis archivos son grandes.. quisiera capturar en que archivo.. estoy mostrando ese error.. y en que linea exactamente para que me sea mas facil.. como lo que muestran los errores nativos del php.
O sea talvez mi funcion seria mas o menos asi..

echo "Error no existe la ciudad".getNombreArchivo()."-".getLineaCodigo();

como puedo hacer esas dos funciones de getNombreArchivo y getLineaCodigo()

Muchas gracias.. y saludos a todos..
__________________
Nunca escupas arriba, ni orines contra el viento... :adios:
  #2 (permalink)  
Antiguo 05/05/2009, 08:23
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Mostrar una linea exacta de mi archivo php

Hola clustering,

Puedes usar las constantes __FILE__ y __LINE__.

Saludos.
  #3 (permalink)  
Antiguo 05/05/2009, 09:37
Avatar de clustering  
Fecha de Ingreso: octubre-2003
Ubicación: Cochabamba
Mensajes: 95
Antigüedad: 21 años
Puntos: 0
Respuesta: Mostrar una linea exacta de mi archivo php

Hola GatorV la verdad no se como agradecerte me salvaste .... realmente es lo que estaba necesitando.. Muchas gracias.. solo te invito una cerveza a la distancia jejejejej... Salud..

Gracias.
__________________
Nunca escupas arriba, ni orines contra el viento... :adios:
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 12:09.