Как убрать все содержимое тега img кроме src?
вывожу json. Файл get_all_cinema.php выглядит так:
<?php
$response = array();
require 'db_connect.php';
$db = new DB_CONNECT();
$result = mysql_query("SELECT *FROM dle_post") or die(mysql_error());
if (mysql_num_rows($result) > 0) {
$response["dle_post"] = array();
while ($row = mysql_fetch_array($result)) {
$cinema = array();
$cinema["pid"] = $row["id"];
$cinema["title"] = $row["title"];
$cinema["category"] = $row["category"];
$cinema["short_story"] = $row["short_story"];
/*$cinema["xfields"] = $row["xfields"];*/
$masxfields = array();
$masxfields2 = array();
$masxfields=split("\\|\\|", $row["xfields"], -1);
for ($i = 1; $i <= count($masxfields); $i++)
{
$masxfields2=split("\\|", $masxfields[$i], 2);
$cinema[$masxfields2[0]] = $masxfields2[1];
}
array_push($response["dle_post"], $cinema);
}
$response["success"] = 1;
$datastr=json_encode($response, JSON_UNESCAPED_UNICODE);/*кодируем в utf-8*/
$datastr=stripslashes($datastr);/*убираем экранирование*/
$datastr=strip_tags($datastr, '<img>');/*убираем теги кроме img*/
echo $datastr;
} else {
$response["success"] = 0;
$response["message"] = "No cinema found";
echo json_encode($response);
}
?>
пример вывода можно посмотреть на странице:
kinoobzor.org/android/get_all_cinema.php
сейчас картинки выводятся так
"screens":"<img src="http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526940-1892403274-1.jpg" alt='Любите Куперов (2015)' title='Любите Куперов (2015)' /><img src="http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526940-97166829-2.jpg" alt='Любите Куперов (2015)' title='Любите Куперов (2015)' /><img src="http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526941-1914472626-3.jpg" alt='Любите Куперов (2015)' title='Любите Куперов (2015)' />"
а надо так:
"screens":"http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526940-1892403274-1.jpg, http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526940-97166829-2.jpg, http://kinoobzor.org/uploads/posts/2015-12/thumbs/1449526941-1914472626-3.jpg"