我正试图在php中找到一种有效的方法来实现这一点。
我想用一些字符格式化字符串的输出。以下是我想要实现的示例:
- "我很大胆"
- "我是意大利人"
- 我是粗体和斜体
对于那些了解维基的人,我以维基为例。:)
php中是否有一个预先制作的函数,或者我们需要在字符串中循环来实现这一点?我不介意提及类似的问题。我一直找不到。
问候,
你必须这样做:
$opened = false;
while(($pos = strpos($string, "'''''")) !== false){
if($opened) $string = substr($string, 0, $pos) . "</b>" . substr($string, $pos + 5);
else $string = substr($string, 0, $pos) . "<b>" . substr($string, $pos + 5);
$opened = !$opened;
}
if($opened) $string .= "</b>";
每少一个CCD_ 1,情况就会进一步恶化。