Я хочу сделать $ результат и $ домен красными, как это сделать?
case Transip_DomainService::AVAILABILITY_NOTFREE:
$result = htmlspecialchars($domain);
break;
@RiggsFolly Да, но у меня есть больше вариантов, чем 1, поэтому, если я изменю его в html, он всегда будет отображаться красным. У меня 4 корпуса, поэтому я хочу 4 цвета. и работает ли span на php?
PHP АБСОЛЮТНО НЕ ВЛИЯЕТ на цвет вашего текста на веб-странице! HTML и / или CSS - единственное, что будет иметь какой-либо эффект
@RiggsFolly Я знаю, но хочу стилизовать php-переменную $ domain в показанном мной коде. Можно ли его стилизовать?
Так что, не видя столько кода, сколько было бы полезно, попробуйте $result = '<span style = "colur:red">' . htmlspecialchars($domain) . '</span>';.
Работает! Спасибо чувак.






Вы можете немного изменить свой php-код и добавить переменную для класса.
case Transip_DomainService::AVAILABILITY_NOTFREE:
$result = htmlspecialchars($domain);
$css = "red";
break;
А затем в HTML добавьте что-то вроде <span style = "color:<?php echo $css; ?>"><?php echo $result; ?></span>
Поэтому, не видя столько кода, сколько было бы полезно, попробуйте просто добавить диапазон вокруг вашего существующего вызова к htmlspecialchar() следующим образом.
$result = '<span style = "colur:red">' . htmlspecialchars($domain) . '</span>';
Хорошо, тогда обведите его и добавьте
style = "color:red"к диапазону