PDA

Показать полную графическую версию : Выделить первый символ в строке


venuko
14-07-2010, 18:48
Есть к примеру текст в переменной "Сильная засуха в Москве"

Как выделить (обернуть) в этой строке первый символ тегами к примеру <b></b>, подскажите плиз синтаксис регулярного выражения на php. Буду очень благодарен.


На выходе должно получится: <b>С</b>ильная засуха в Москве

Coutty
14-07-2010, 19:11
$str = "<b>" . substr($str, 0, 1) . "</b>" . substr($str, 1);

venuko
14-07-2010, 21:36
$str = "<b>" . substr($str, 0, 1) . "</b>" . substr($str, 1); »

$str = "Слово";
$str = "<b>" . substr($str, 0, 1) . "</b>" . substr($str, 1);

echo $str;

Parse error: syntax error, unexpected T_VARIABLE in ......


В чем может быть проблема?

Coutty
15-07-2010, 03:53
Скопировал данный код, вставил в файл, запустил - работает. Т.ч. я даже не знаю в чём может быть ошибка. Кроме этих трёх строк есть ещё код в файле? Вполне возможно, что где-то пропущена точка с запятой. Проверьте на отдельном скрипте.

venuko
15-07-2010, 10:50
Скопировал данный код, вставил в файл, запустил - работает. Т.ч. я даже не знаю в чём может быть ошибка. Кроме этих трёх строк есть ещё код в файле? Вполне возможно, что где-то пропущена точка с запятой. Проверьте на отдельном скрипте. »

Да есть другой код, запрос на вывод заголовков новостей

Coutty
15-07-2010, 11:20
Значит ищите ошибку там. Вполне логично предположить, что мы без кода этого сделать не можем.

venuko
15-07-2010, 22:34
Значит ищите ошибку там. Вполне логично предположить, что мы без кода этого сделать не можем. »

Разобрался спасибо :) Закралась лишняя точка в коде




© OSzone.net 2001-2012