-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

PHP の組み込み関数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 に答える