htmlentities(PHP 3, PHP 4) htmlentities - конвертирует символы в мнемоники HTML. Описаниеstring htmlentities (string string [, int quote_style [, string charset]]) Эта функция идентична htmlspecialchars(), но все символы, имеющие эквиваленты - мнемоники HTML, транслируются в эти мнемоники. Как и htmlspecialchars(), она принимает необязательный второй аргумент, указывающий, что должно выполняться с одинарными и двойными кавычками. ENT_COMPAT (по умолчанию) будет конвертировать только двойные кавычки и оставит одинарные без изменения. ENT_QUOTES будет конвертировать как двойные, так и одинарные кавычки, а ENT_NOQUOTES оставит и двойные, и одинарные кавычки без конвертации. В настоящее время по умолчанию используется набор символов ISO-8859-1. Поддержка второго аргумента была введена в PHP 3.0.17 и в PHP 4.0.3. Как и htmlspecialchars(), она принимает необязательный третий аргумент, который определяет набор символов, используемый при конвертации. Поддержка этого аргумента была введена в PHP 4.1.0. Обратная функция отсутствует, но вы можете создать её сами. Вот пример того, как это сделать. См. также htmlspecialchars() и nl2br(). |
||||||||||
|
||||||||||
Внутренний отладчик в PHP 3 используется для поиска ошибок в коде. Отладчик работает через TCP-порт для каждого старта PHP 3. Все сообщения об ошибках по данному запросу пересылаются по данному TCP-соединению. Эта информация предназначается для "сервера отладки", который работает внутри IDE или программируемого редактора (такого как Emacs).
Как настроить отладчик:
Настройте порт TCP для отладчика в файле конфигурации (debugger.port) и включите его (debugger.enabled).
Настройте прослушиватель/listener TCP на этот порт (например, socket -l -s 1400 в UNIX).
В вашем коде - запустите "debugger_on(host)", где host это IP-номер или имя хоста, на котором запущен TCP-прослушиватель.
| |