PHP 从右开始解析

PHP Parsing From Right

我有一个像 $filename = "stack.over.flow.zip" 这样的字符串,我想解析它并且 从字符串中取出 "zip" part。我在 php.net 上花了 3 个小时。但是,我找不到任何方法。顺便说一下,不只是一个字符串,还有很多变量。

$a = explode('.', $filename );
echo end($a);

使用的函数:

选择:

$last_three_chars = substr( $filename, -3 );
echo $last_three_chars ;

substr()

试试这个,

$pathinfo = pathinfo('stack.over.flow.zip');
echo 'Extension: '.$pathinfo['extension'];

will produce:
Extension: zip

使用的函数: Pathinfo()