例如,如果我有
$data = "This is bold and this is italic";
// Guessing to read string with some inbuilt function and replace bold and italic keyword
我想在字符串中将粗体更改为粗体并将斜体更改为斜体。 这可能吗?
答案 0 :(得分:1)
您返回的数据(假设这不是某种形式的ajax
请求)将被解释并呈现为HTML
,因此通过在输出中包含标记来利用这一点{ {1}}。
示例
string
这将呈现类似......
这是粗体,这是斜体。
额外阅读
答案 1 :(得分:1)
$data = str_replace(array('bold', 'italic'),
array('<span style="font-weight: bold;">bold</span>',
'<span style="font-style: italic;">italic</span>'),
$data);
而不是内联样式,您可以在跨度中指定类'class =“bold”`,并使用CSS为这些类指定适当的样式。