The example in this article tells a PHP line of code to get the file suffix name. Share to everyone for your reference. The specific methods are analyzed as follows:
PHP a line of code to get the file suffix name of the method to combine a lot of functions, we are a bit like the function of ASP, let's take a look at the next.
Instance:
Copy Code code as follows:
$filename = ' D:/wamp/www/sparkphp/rar ';
$rs = Strtolower (Trim (substr (STRRCHR ($filename, "."), 1));
Detailed
The STRRCHR () function looks for the last occurrence of the string in another string and returns all characters from that position to the end of the string;
The substr () function is a part of the return string, and 1 represents the first read from the bottom of the string. Until the end;
The trim () function is to remove the space before and after the string;
The Strtolower () function converts a string to lowercase.
Add other methods:
Copy Code code as follows:
<?php
Method One:
function Extend_1 ($file _name)
{
$retval = "";
$pt =strrpos ($file _name, ".");
if ($pt) $retval =substr ($file _name, $pt +1, strlen ($file _name)-$pt);
return ($retval);
}
Method Two
function Extend_2 ($file _name)
{
$extend = PathInfo ($file _name);
$extend = Strtolower ($extend ["extension"]);
return $extend;
}
Method Three
function Extend_3 ($file _name)
{
$extend =explode (".", $file _name);
$va =count ($extend)-1;
return $extend [$va];
}
?>
I hope this article will help you with your PHP program design.