Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> numer lini kodu
..:: pingu ::..
post 13.05.2004, 15:00:27
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.12.2003
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


da sie jakos zwócic numer linii z której została wykonana funkcja ?


--------------------
Workshop: FC2/WinXp SP1 | Apache 2.0.50 | PHP 5.00 | MySQL 4.0.20 | Zend Studio 3.5 :)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
hwao
post 13.05.2004, 15:02:14
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




__LINE__
o ile dobrze pamietam :]
Go to the top of the page
+Quote Post
scanner
post 13.05.2004, 15:06:12
Post #3





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




musiałbyś pokombinować z wywołaniem funcji z dodatkowym parametrem i stałła __LINE__ [php:1:fff201e570]<?php
function Foo( $bar, $intLine )
{
echo 'Called from line: '.$intLine;
}

Foo ('example string', __LINE__ );
?>[/php:1:fff201e570]Ale pisże to z palca i nie mam pewności, czy to zadziała.
Inny pomysł to:[php:1:fff201e570]<?php
function Foo( $bar )
{
echo 'Called from line: '.$GLOBALS['__myline__'];
}

$GLOBALS['__myline__'] = __LINE__ + 1;
Foo( 'example string' );

?>[/php:1:fff201e570]


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Bags_Bunny
post 13.05.2004, 19:37:06
Post #4





Grupa: Zarejestrowani
Postów: 262
Pomógł: 39
Dołączył: 12.04.2004

Ostrzeżenie: (0%)
-----


poczytaj o debug_backtrace()


--------------------
rm -rf /*
Go to the top of the page
+Quote Post
..:: pingu ::..
post 14.05.2004, 09:55:51
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.12.2003
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


dzięki,
@scanner twój sposób teź hest dobry tylko próbwałem to osiągnąć bez kombinowania smile.gif A powysza funkcja ładnie mi wszystko zwraca winksmiley.jpg


--------------------
Workshop: FC2/WinXp SP1 | Apache 2.0.50 | PHP 5.00 | MySQL 4.0.20 | Zend Studio 3.5 :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:28