個々の文字に分割されたHTMLテキストをデータベースに保存したいと思います。テキストが長く、プロセスが頻繁であるため、パフォーマンスは特に重要です。PHP
したがって、複数のアレイを構築する過負荷なしにこれを実行する効率的な方法を見つける必要があります。
もちろん、目的は、ネストされたノードのない、いくつかのマークアップhtmlタグを含む単純なテキストです。それはBBCodeまたはそのようなもののために考えることができます。この分割プロセスでいくつかのタグをスキップする可能性があります。
例:
$html='This <i>is</i> a <strong>test</test>';
この文字列は、次のようにmysql
データベースに保存する必要があります
id character html_tag
1 T
2 h
3 i
4 s
5
6 i italic
7 s italic
8
9 a
10
11 t strong
12 e strong
13 s strong
14 t strong
15 !
対応するhtmlタグなしで個々の文字をキャプチャするにはどうすればよいですか?