ANSI カラーのログ ファイルがあります。<span color="">PHP を使用して、これらをHTML タグに str_replace します。
PHP str_replace を使用し、カラー リセットを として解析する場合</span>、複数のスパン宣言を終了するにはどうすればよいですか?
例:<span color="red"><span color="blue"></span>
</span>前の両方のステートメントを終了するにはどうすればよいですか?
</span></span>両方のタグを閉じるには、2 つのタグを使用する必要があり<span>ます。
あなたの場合、これは
<span color="red"><span color="blue"></span></span>
注: @calvinf が下のコメントで指摘したようにstyle="color:blue;"、このcolor属性は長い間廃止されているため、使用する必要があります。
ブラウザーがタグを解釈するとき、<span>その Exact Same タグの終了タグを予期します。</span>したがって、ブラウザが必死に他のものを検索するため、どれだけ開いていても、単一のものを使用することはできません.
そこは仕方がないと思います。私はあなたがそれをしなければならないと思います. 最初に手動で不足している " </span>" を追加します.これは少し醜いです.