w3resource

PHP Array Exercises : Extension of a file

PHP Array: Exercise-32 with Solution

Write a PHP program to get the extension of a file.

Sample Solution:

PHP Code:

<?php
function file_extension($str1){
    $str1=implode("",explode("\\",$str1));
    $str1=explode(".",$str1);
    $str1=strtolower(end($str1));
     return $str1;
}

$file='example.txt';
echo "\n".file_extension($file)."\n";
?>

Sample Output:

txt

Flowchart:

Flowchart: PHP - Get the extension of a file

PHP Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a PHP program to get the index of the highest value in an associative array.
Next: Write a PHP function to search a specified value within the values of an associative array.

What is the difficulty level of this exercise?



PHP: Tips of the Day

PHP: Extract numbers from a string

$str = 'In My Cart : 11 12 items';
preg_match_all('!\d+!', $str, $matches);
print_r($matches);