PHP字符串帮助


PHP string help

嘿,所以我正在尝试学习PHP中的一些字符串函数,但遇到了一个我无法理解的senario。我想取一个这样的字符串:/var/www/html,并删除最后一个正斜杠(包括正斜杠)之后的所有内容,这样我就得到了/var/www

对此,最好的方法是什么?非常感谢。

尝试使用dirname。如果使用字符串操作路由,它可能会为您处理您可能没有预料到的特殊情况。

这应该有效:

$str = substr($str, 0, strrpos($str, '/') - 1);

但是,如果您只打算使用它来处理文件路径,请参阅icktoofay的解决方案。