webForumDet fria alternativet

Skicka med radnummer till funktion?

PHP

1 svar · 144 visningar · startad av ThACRoW

Medlem sedan dec. 2001314 inlägg
Frågan#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

389 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
119 ms — hämta statistik (db)
138 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)