标签: php
如果我有abcxyz.doc例如想要返回扩展名减去点,那么只需要doc作为子字符串。我不能依赖扩展总是3个字符。
abcxyz.doc
doc
<?php $x = 'abcxyz.doc'; ltrim(strrchr($x, '.'), '.');
这是我能做的最好的,还是有更优雅的方式来做到这一点?
答案 0 :(得分:2)
您可以使用已经为您执行此操作的$ext = pathinfo($filename, PATHINFO_EXTENSION):)
$ext = pathinfo($filename, PATHINFO_EXTENSION)