Forum Webscript.Ru
Программирование => PHP => Тема начата: Alan от 27 Декабря 2001, 16:27:06
-
Как в скрипт прособачит вот такую штуку как в форуме, те чтоб определённый код заменялся на опред html- тег, нужно для формы добавления статей.
И второй вопрос: как реализована фишка подсветки синтаксиса пхп в форуме?
-
1. Где-то видел скрипт или класс который делал такое. Или просто через str_replace() заменяешь [ b ] на или с помощью RegExp-ов
2.highlight_string (string str)
The highlight_string() function prints out a syntax highlighted version of str using the colors defined in the built-in syntax highlighter for PHP. Returns TRUE on succes, FALSE on failure.
-
1.
Я такое делал. Завел свои теги, а потом на выводе менял на блок кода. Удобно, особенно если верстка сложная.
2.
highlight_string(string string)
highlight_file(dest file string)
show_source(dest file string)
-
highlight_string(string string)
highlight_file(dest file string)
show_source(dest file string)
а можно на примере, плиз а то что-то на пхп.нет нечё не понял :)
-
$string =
\'
$bppic = $DOCUMENT_ROOT."/".$sented_name;copy($sented,$bppic);echo"copy status OK
";
?>\';
highlight_string($string);
?>
-
вытекающий вопрос: чем отличаются " " от \' \' ?
-
То, что находится внутри строки \' \' не обрабатывается интерпретатором. То что вниутри " " - обрабатывается.
-
сенкс
-
Соответственно, если у тебя строка вида:
\'somethig\'s texts\'
То правильно писать:
\'somethig\\\'s texts\'
-
эт я понял :)
-
Вот попроьуйте нарыл, тоже вариант :)