Подсветка синтаксиса веб-текста в PHP - PullRequest
0 голосов
/ 17 ноября 2009

Я ищу решение, в котором пользователи могут копировать / вставлять код PHP в текстовое поле, и оно будет выделено так, как будто оно находится внутри IDE. (Как работает stackoverflow при вставке фрагмента кода) Любые ссылки / идеи / дополнительная информация приветствуются.

Ответы [ 4 ]

2 голосов
/ 17 ноября 2009

Вы можете использовать PHP highlight_string

Очень простой пример ...

<form action="" method="post">
<textarea name="str"></textarea>
<input type="submit">
</form>
<?php
highlight_string($_POST['str']);
?>
2 голосов
/ 17 ноября 2009

Выезд GeSHi . Это делает почти все для вас.

1 голос
/ 17 ноября 2009
0 голосов
/ 17 ноября 2009

Я использую два сайта: gist.github.com и codepad.org . Возможно, вы захотите проверить, какие библиотеки они используют, или просто воспользоваться их сайтами и избежать работы самостоятельно, связавшись с ними.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...