我避免了很多来这里分享我的问题。我用谷歌搜索了很多,找到了一些解决方案,但没有得到证实。首先我解释我的问题。
我的网站中有一个 CKEditor 让用户发表评论。假设用户点击两个帖子进行多引用,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 来匹配字符串模式。但我不确定这是一个合法有效的解决方案还是有更好的解决方案。如果您有更好的解决方案,请建议我。