私はここに来ることをたくさん避けて私の問題を共有しました。私はたくさんグーグルして、いくつかの解決策を見つけましたが、確認されていません。まず、私の問題について説明します。
私のサイトには、ユーザーがコメントを投稿できるようにするためのCKEditorがあります。ユーザーが2つの投稿をクリックして複数引用すると、CKEditorのデータは次のようになります。
<div class="quote" user_name="david_sa" post_id="223423">
This is Quoted Text
</div>
<div class="quote" user_name="richard12" post_id="254555">
This is Quoted Text
</div>
<div class="original">
This is the Comment Text
</div>
以下のようにphpですべての要素を個別に取得したい
user_name = david_sa
post_id = 223423;
quote_text = This is Quoted Text
user_name = david_sa
post_id = richard12;
quote_text = This is Quoted Text
original_comment = This is the Comment Text
PHPで上記の形式のデータを取得したい。私はグーグルで検索し、問題の近くにあるpreg_match_all()PHP関数を見つけました。これは、REGEXを使用して文字列パターンを照合します。しかし、それが合法で効率的な解決策なのか、それとももっと良い解決策があるのかは確認されていません。より良い解決策があれば、私に提案してください。