Php 如何使正则表达式或程序替换为以下逻辑
我正在管理面板中使用Ckeditor图像上载功能。 按照管理面板的要求,一切正常,但在我的RESTAPI中,我需要使用ckfinder插件将图像文件的完整url插入到ckeditor中 以下格式存储在数据库中Php 如何使正则表达式或程序替换为以下逻辑,php,json,api,ckeditor,Php,Json,Api,Ckeditor,我正在管理面板中使用Ckeditor图像上载功能。 按照管理面板的要求,一切正常,但在我的RESTAPI中,我需要使用ckfinder插件将图像文件的完整url插入到ckeditor中 以下格式存储在数据库中 <p><img alt="" src="/food/kcfinder/uploads/images/karunanidhi-759.jpg" style="h
<p><img alt="" src="/food/kcfinder/uploads/images/karunanidhi-759.jpg" style="height:422px; width:759px
我尝试的是:
我用下面的替换$quot
$product_des = htmlspecialchars_decode(str_replace(""", "\"", $product_des));
但我面临的问题是,当我替换$quote时;它工作正常,但我想将src替换为完整路径,这样它就可以在我的API中工作
src=“/food/kcfinder/uploads/images/karunaidhi-759.jpg”
至
src=www.mydomain/food/kcfinder/uploads/images/karunanidhi-759.jpg
有什么办法帮我吗?我很累
我的API代码符合要求:
$product_des = $records1['description'];
$product_des = htmlspecialchars_decode(str_replace(""", "\"", $product_des));
$remove[] = "src=";
$srcfull='src='.$serverimg;
$product_des =(str_replace($remove, $srcfull, $product_des));
print_r($product_des);
您正在使用哪个版本的ck编辑器?给我们更多的细节 我建议你用这种方法试试
$remove[] = "'";
$remove[] = '"';
$remove[] = "`"; // just as another example
$res_address = str_replace($remove, "", $description);
您可以根据您的要求进行替换。谢谢您的回复,Jagdish,但我不想在/uploads/到mydomain.com/uploads/之前替换我要添加url路径的标志,因此您可以向我显示您的REST API代码,以便我们可以帮助您。谢谢您的帮助,Jagdish,但仍然在url部分遇到问题。让我看看我能做些什么为了你,我将很快重播