我需要你的帮助。我有许多类型的字符串输入可以在另一种形式上操作。当然,它会有很多字符串输入样式(杂乱),甚至可以从第三方软件复制并粘贴到我的CKeditor编辑器中。
这是我操作输入字符串以更改为另一种形式的代码。在我的情况下,每个单词的输出将在<span>
标记。
function generate_answer_span($str="")
{
$arr_words = preg_split('/ +/', $str);
$arr_str = [];
echo '<pre>';
print_r($arr_words);
echo '</pre>';
foreach($arr_words as $word)
{
$word = strip_tags($word);
$arr_str[] = "<span style=' background: #ffffbf;
border: 1px solid #cecece;'>".$word."</span>";
}
return implode(" ",$arr_str);
}
$input_string = "<p>Berdasarkan gambarajah di bawah,nyatakan pecahan tersebut.<br />2/5</p><p> </p>";
echo generate_answer_span($input_string);
现在,正如你在红圈上看到的那样奇怪的事情已经出现了。 &#34;哦,非常糟糕......&#34;。
如何过滤所有输入字符串?我希望重置字符串输出的预期结果来自paste to notepad
然后就可以了。
任何人都可以帮助我?