匯入數據時,透過 php 或 mysql 同時處理 string ?
事由
假設我要將某數據表的數據都匯入,如何針對該字段的值,假設有 A 則換成 B ,其餘不變?
INSERT INTO `wp_posts` (`ID`, `content`)
VALUES
(13335,'<h3>你好我很好</h3>\r\n[embed]https://www.instagram.com/p/Bcv_yv2lIIO/?utm_source=ig_embed[/embed]\r\n')
<h3>
換成 null
</h3>
換成 null
\r\n
換成 <br>
[embed]
換成 <iframe src=
[/embed]
換成 ></iframe>
類似這種概念,怎麼做才是正確的?
或是可以針對 string 直接篩選?
<h3>**</h3>
換成 **<br>
不管 ** 是什麼,只要有符合規則的?
透過 php 處理是不是比較快?
是要開一個php文件,寫好之後再瀏覽那個php文件?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以使用 preg_replace 和 str_replace 方法对数据进行发布前替换。
伪代码如下