2017-02-24 7 views
-2

"Albums/testgallery"ディレクトリの拡張子を変更してファイル名の末尾に文字を追加したいのですが、コードをすべてのギャラリーで使用したいと考えています。ファイル名をPHPで変更

私がアップロードされたすべてのファイルの名前を変更したいと思い、例:「sound.wav」「sound1.mp3」へ

はい、私は、これは形式を変更しません知っています。

いくつかのオプションを試しましたが、何も起こりません。

アドバイスはありますか?

+2

はあなたのコードを貼り付けます。あなたはそれを逃した可能性があるので、私たちは知っている – Akintunde007

+0

コードpls?私たちはそれをデバッグすることができます –

+0

私は$ filename = preg_replace( '"\。wav $"'、 '.mp3'、$ filename)を試しました。私はwav拡張子を持つ別のディレクトリに追加されたすべてのファイルをmp3に変更したい。 – user7615697

答えて

0

あなたが任意のコードを貼り付けていなかった、ので、私はあなたがこれを持っていると仮定します。

ファイルの名前を変更するには、PHPのrename関数を使用します。あなたのケースでは

<?php 
rename("path_to_where_you_stored_the_old_file", "new_name_of_the_file"); 
?> 

、あなたが試すことができます:

<?php 
    rename("path_where_you_saved_sound.wav", "sound1.mp3"); 
    ?> 
+0

$ filename = preg_replace( '"\。wav $"'、 '.mp3'、$ filename); wav拡張子を持つ別のディレクトリに追加されたすべてのファイルをmp3に変更する必要があります – user7615697

+0

?私を助けてください – user7615697

関連する問題