![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Chce zrobic cos takiego ze gdy wpisze kod php, to generowalo by mi to kod HTML z pokolorowana skladnia, tylko niewiem jak sie za to zabrac
moge odczytac plik php z kolorowana skladnia za pomoca show_source przykladowo, chce zamiast ( w rezultacie show_source ):
otrzymac: Ten post edytował buffalo soldier 4.08.2005, 00:58:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Przejdźmy mały kurs korzystania z manuala php... jest tam wszystko tylko nie wiem czemu wiele osob ma problemy w wykorzystaniu jego zalet...
Tak więc napisałeś o funkcji show_source, jednak nie spełnia ona twoich wymagań. Zapewne chodzi oto że wyświetla dane, a nie zwraca ich do jakieś tam zmiennej. Zacznijmy więc od wejścia na http://pl.php.net/show_source Dużo tam nie ma... tylko napis "show_source -- Alias of highlight_file()" Ale klikamy w odnosnik i już jesteśmy na www.php.net/highlight_file. Z manuala dowiedzieliśmy się już że highlight_file i show_source to aliasy czyli robią dokładnie to samo. Ale na dole opisu funkcji mamy mały napis "See also highlight_string().". Znów klikamy na odnośnik pod nazwą funkcji i... czytamy... Cytat mixed highlight_string ( string str [, bool return] ) The highlight_string() function outputs a syntax highlighted version of str using the colors defined in the built-in syntax highlighter for php. Tak więc chyba znaleźliśmy to oco nam chodzi. Aby zaś zapisać wynik do jakieś zmiennej, wystarczy wykorzystać bufforowanie, czyli funkcje ob_start(), ob_get_clean(), ob_end(). Z manuala już umiesz korzystać więc dowiesz się co i jak sam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 15:17 |