如何在字段中分解包含引号的字符串

时间:2014-01-17 11:29:15

标签: php joomla joomla2.5

嘿,我是Joomla的新手并且总是学习者请一些人帮助我,我正在爆炸我从Joomla com_content数据库中检索的字符串。它是图像的路径。在获取我得到的数据之后。

$img="images\/sample-image-big.png"

之后我爆炸它只获取图像的名称,所以我删除/之后结果即将到来,

 Array (
     [0] => "images
    [1] => sample-image-big.png" )

问题是数组[1] =>应该只是sample-image-big.png,但是“即将到来我为什么要删除它,我尝试了所有类型的爆炸,但没有变化,请帮助我,我将非常感谢你。

2 个答案:

答案 0 :(得分:1)

喜欢这个

<?php

$img="images\/sample-image-big.png";

$img=explode("\/",$img);

print_r($img);

<强>输出

Array
(
    [0] => images
    [1] => sample-image-big.png
)

答案 1 :(得分:0)

$img="images\/sample-image-big.png"

剥离你的字符串

$img=stripslashes($img)// this will give you "images/sample-image-big.png"

现在有多种方法可以满足您的需求。对我来说最简单:

$img = str_replace('"images/', '', $img); // will give sample-image-big.png"
$img = str_replace('"', '', $img); // will give sample-image-big.png