-5

我想看看字符串是否以"profile.php"结尾或最后 4 个字符相等".php"

我怎样才能用 PHP 做到这一点

谢谢!

4

2 回答 2

1

用于substr()获取最后 4 个字符,然后将其与 string 进行比较".php"

if (substr("profile.php", -4) === ".php")
{
    echo "Ends in .php";
}
else
{
    echo "Doesn't end in .php";
}
于 2013-03-04T18:34:09.903 回答
0

You can try PHP's inbuilt function pathinfo.

<?php
$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n"; // return php
echo $path_parts['filename'], "\n";
?>
于 2013-03-04T18:39:59.587 回答