|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php деление значения строковой переменной |
|
php деление значения строковой переменной
|
Guest |
есть переменная $a="Василий";
нужно задать градиентный цвет. цвет всему слову задать легко: echo "<font color=red>".$a."</font>"; а как написать код ПОКРАСИВЕЕ так чтобы средние буквы были синим цветом? т.е. надо <font color=red>Ва<font color=blue>сил</font>ий</font> |
|
Отправлено: 09:43, 14-10-2004 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Смотрим в сторону функции substr
Например, на скорую руку можно такую функцию написать function coloring ($str) { $len_of_str=strlen($str); if ($len_of_str<=2) { return 0; } else { if ($len_of_str<=5) { echo "<font color=red>".substr($str,0,1)."</font>"; echo "<font color=blue>".substr($str,1,$len_of_str-2)."</font>"; echo "<font color=red>".substr($str,$len_of_str-1,1)."</font>"; } else { echo "<font color=red>".substr($str,0,2)."</font>"; echo "<font color=blue>".substr($str,2,$len_of_str-4)."</font>"; echo "<font color=red>".substr($str,$len_of_str-2,2)."</font>"; } } } Если больше 5 знаков, то красим первые две и последние две буквы красным, середину синим. Это был просто пример использования функции |
------- Отправлено: 14:33, 14-10-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Guest |
|
Отправлено: 14:49, 14-10-2004 | #3 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Да, но например 7/3 выдаст значение 2,333333
Чтобы выдавать без значений после запятой, то можно воспользоваться, например, следущей функцией bcdiv (); |
------- Отправлено: 16:39, 14-10-2004 | #4 |
Guest |
класс, спасибо!
только вот всеравно както не красиво у нас получилось( |
|
Отправлено: 17:12, 14-10-2004 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] подставлять значения в зависимости от открытой страницы PhP | binders | Вебмастеру | 11 | 05-10-2009 00:53 | |
MySQL - Хранение значения переменной в MySQL-базе | ManHack | Программирование и базы данных | 7 | 11-07-2009 10:02 | |
C/C++ - [решено] Непонятка при присвоении значения переменной, имеющей тип: перечисление. | Oleg_SK | Программирование и базы данных | 5 | 04-12-2008 07:22 | |
VBS/WHS/JS - Вывод значения переменной в сообщение | la_vanille_ciel | Программирование и базы данных | 3 | 09-04-2008 11:55 | |
Передача переменной из PHP в JavaScript | rulllesss | Вебмастеру | 1 | 25-07-2005 09:27 |
|