Hy_ok
@Hy_ok

Почему выдает строку в кавычках?

В общем, глупый случай конечно) но все таки беспокоит меня) вырезаю из строки от и до нужного символа, тоесть у меня есть строка
<img src="/image/Screenshot_8.png">
я ее получаю из бд, потом я ее обрабатываю в php так что бы остался один лишь урл
public function GetBetween($content){
        $r = explode('src=', $content);
        if(isset($r[1])){
            $r = explode(' ', $r[1])[0];
            $url = str_replace('"', '', $r);
            return $url;
        }
        return "";
    }

но он ее все равно возвращает мне в кавычках, то есть этот урл я не могу нормаль взять и вставить куда мне нужно, все перепробовал не получается( уже голова не варит, ничего не соображаю(
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
@myphpscript
попробуйте прогнать строку через htmlspecialchars_decode, мб в бд она в закодированном виде.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Самая функция работает нормально
prntscr.com/gfqcls
gfqcls
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы