|
|
|
| Здравствуйте!
Имеется переменная со строкой:
<?
$description = "Шашлык по-армянски<br>Шашлык по-мексикански<br>
Фруктовый шашлык в мёде<br>Шашлык из индейки"
?>
|
Как мне сделать все заглавные буквы красным цветом?
Заранее благодарен за ответ! | |
|
|
|
|
|
|
|
для: Rustamich
(22.07.2008 в 14:40)
| |
<?php
$description = preg_replace('/\\b[А-Я]/', '<span style="color: red;">\\0</span>', $description);
?>
|
| |
|
|
|
|
|
|
|
для: BinLaden
(22.07.2008 в 14:57)
| | А если будет "Напиток "Буратино""?) | |
|
|
|
|
|
|
|
для: sim5
(22.07.2008 в 16:07)
| | > А если будет "Напиток "Буратино""?))
Это вызывает новые вопросы - а как вообще формируются приведенные строки? Всегда ли будет одна строка от другой отделятся тегом "<br>"? Без ответов на них ничего конкретнее я не предложу. | |
|
|
|
|
|
|
|
для: BinLaden
(22.07.2008 в 16:14)
| | Спасибо всем за помощь. Всё работает!
P.S. У меня всегда строки отделяются тегом <br>. | |
|
|
|
|
|
|
|
для: sim5
(22.07.2008 в 16:07)
| | >А если будет "Напиток "Буратино""?)
Что-то я не узрел проблемы.
И что тогда? :) | |
|
|
|
|
|
|
|
для: Trianon
(22.07.2008 в 17:19)
| |
<?
$description = "Шашлык по-армянски<br>Шашлык по-мексикански<br>
Фруктовый шашлык в мёде<br>Шашлык из Индейки";
$description = preg_replace('/\\b[А-Я]/', '<span style="color: red;">\\0</span>', $description);
echo $description;
?>
|
| |
|
|
|
|
|
|
|
для: sim5
(22.07.2008 в 17:25)
| | Всё равно не доходит. Ну и ладно... | |
|
|
|
|
|
|
|
для: Trianon
(22.07.2008 в 17:38)
| | Ну что вы, доктор Trianon, уж в вашем кабинете "MySQL анастезии" найдется средство для снятия усталости - C2H6O. )
Ну надо полагать, что нуже вывод списка, где первые заглавные буквы будут выделены. Но если в списке будет имя собственное, то... | |
|
|
|
|
|
|
|
для: sim5
(22.07.2008 в 17:52)
| | Про первые заглавные речь не шла. Речь шла про все заглавные. Это меня и смутило.
offtopic. Не помогает :( | |
|
|
|
|
|
|
|
для: Trianon
(22.07.2008 в 17:54)
| | >offtopic. Не помогает :(
Ну тогда в кабинет реанимации - "Разное" :D | |
|
|
|
|
|
|
|
для: Rustamich
(22.07.2008 в 14:40)
| | --- | |
|
|
|
|
|
|
|
для: Rustamich
(22.07.2008 в 14:40)
| | Кстати, можно и с помощью CSS:
/* CSS */
p:first-letter
{
color: red;
}
|
<?php
$description = "<p>Шашлык по-армянски</p><p>Шашлык по-мексикански</p><p>
Фруктовый шашлык в мёде</p><p>Шашлык из индейки</p>";
?>
|
| |
|
|
|