Porady dotyczące programowania aplikacji internetowych

Przykłady programowania w PHP

Śledzenie błędów w skryptach PHP

Do wyszukiwania błędów w skryptach PHP najlepiej jest korzystać z pliku log do którego można zapisywać wartości zmiennych korzystając z funkcji error_log. Problemem jest, gdy trzeba wydrukować jakąś tablicę lub obiekt. Do tego celu polecam poniższą prostą funkcję, do której należy się odwołać w następujący sposób:

gdzie:

  • value - to wartość do zapisu w pliku log dowolnego typu,
  • in_max_level - użyty jako opcjonalny parametr (w poniższym przykładzie ma domyślną wartość równą 4) spowoduje wstrzymanie wświetlania zagnieżdżonych tablic lub obiektów na wskazanym poziomie.

Funkcja

Michał Luberda - Venezia 2009.11