Skicka med radnummer till funktion?

PHP

1 svar · 147 visningar · startad av ThACRoW

Medlem sedan dec. 2001314 inlägg
Trådstart#1

Jag har en funktion:

$db->query("SELECT * FROM table");

Det jag skulle vilja skicka med här är vilket radnummer den funktionen ligger på. Jag har använt mig av _LINE_, men jag tycker det är lite klumpigt att behöva skriva det varje gång man använder funktionen.

Så jag tänkte: finns det inget smidigare sätt, där man inuti själva funktionen sköter det hela?

Medlem sedan dec. 2001314 inlägg
#2

Tittade runt lite i olika forum, och hittade denna funktion! debug_backtrace()
Den verkar vara exakt det jag letar efter! :) Måste vara en hyffsat ny funktion... har inte sett den innan.

http://www.php.net/manual/en/function.debug-backtrace.php

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)