【问题标题】:PHP Remove part of a stringPHP 删除字符串的一部分
【发布时间】:2017-08-27 10:32:36
【问题描述】:

如何从以下字符串中删除所有斜杠?我想要的只是图像名称。

字符串是:

listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg 

我想要的只是

architecture-1836070__340.jpg 

我仍然对 preg_match 和 replace 感到困惑。

【问题讨论】:

标签: php string


【解决方案1】:

试试 BaseName (http://php.net/manual/en/function.basename.php)

echo basename("listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg");

【讨论】:

    【解决方案2】:

    理想情况下,假设您想获取文件名 basename() 应该会有所帮助,但仍然只是一个使用 explode 的建议:D

    一个简单快速的爆炸解决方案:

    $image_path ="listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg";  
    $image_name = explode("//",$image_path);
    
    echo $image_name [count($image_name )-1];
    

    【讨论】:

      猜你喜欢
      • 2017-05-11
      • 1970-01-01
      • 1970-01-01
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多