- preg_last_error: documentation ( source)
- preg_replace: documentation ( source)
- setlocale: documentation ( source)
<?php
setlocale(LC_ALL, 'ru_RU.cp1251');
echo preg_replace ('/\PL/iu', '_', 'ёйцукенгшщзхъфывапролджэячсмитьбю');
echo preg_last_error();