ereg_replace - замена &#131 на функцию chr(131)

GrayMaster

Новичок
ereg_replace - замена &#131 на функцию chr(131)

Добрый день!
Такая простая задача, а застраял :(

Есть HTML код, нужно заменить &#([0-9]+) на функцию chr(([0-9]+)). Код написал, а не работает :(

PHP:
<?php
$code = implode("", file("page.html"));

echo ereg_replace("&#([0-9]+)", chr((int)"\\1"), $code);
?>
Подскажите пожалуйста где ступил, спасибо :)
 

phprus

Moderator
Команда форума
GrayMaster
Немного переделанный пример из описания вункции preg_replace в документации:
PHP:
$text = preg_replace("'&#(\d+);'e", "chr(\\1)", $document);
 
Сверху