我使用来自here的yii2 redactor。 当我上传图片时,它会与html标签一起保存。
我想在上传图片/文件时自动剥离所有标签,所以只保存在数据库中的图像文件名。 我该怎么办?
答案 0 :(得分:0)
您有一个单独的字段来上传缩略图?我认为最好使用纯Yii2文件上传实现(here)
如果你足够顽固 - 你可以像这样使用RegExp:
$html = '<p><img border="0" src="/images/image.jpg" alt="Image" width="100" height="100" /><p>';
$result = preg_match('@src="([^"]+)"@' ,$html, $matches);
然后在$matches
数组中,您将找到所有出现的内容。在您的情况下 - 它将只是$matches[0]