LMSouq
general-dev Open

How to get file name without file extension?

MO
Mostafa Elkady
1 month ago
3 views
Problem Description
I have this PHP code: function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } If I have a file named `my.zip`, this function returns `.zip`. I want to do the reverse, I want the function to return `my` without the extension. The file is just a string in a variable.

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base