Jump to content

[SOLVED] help with a filename string


rondog

Recommended Posts

I have a bunch of FLV files. Some of them are named weird (automatically) and have more than one "." in their filename.

 

For example, "blahblah.blahsomemore.flv"

 

But then I also have files like "blahblah.flv"

 

Basically I need to get a string that's the same name of the FLV, but with a jpg extension.

 

I either need to find the lastIndexOf('.'); (my flash knowledge) or just find '.flv' and replace it with '.jpg'

 

The thing throwing me off is files with a '.' in the middle of their name

Link to comment
https://forums.phpfreaks.com/topic/181412-solved-help-with-a-filename-string/
Share on other sites

$string = "blahblah.blahblah.flv";
$tokens = explode(".", $string);
array_pop($tokens);
$stringNew = implode(".", $tokens);
$stringNew .= ".jpg";
echo $stringNew;

 

untested but that should work.

 

edit: fixed a few things, and tested, output:

blahblah.blahblah.jpg

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.