1. codeigniterのアップロードライブラリのencrypt_name
オプションが一意であることをチェックしますか?codeigniterアップロードencrypt_name一意性
私はoverwrite
オプションが重要であることを知っています。 overwrite
がTRUE
の場合は上書きし、FALSE
の場合は名前の末尾に数字を追加してファイルの名前を変更します。
質問です:それはoverwrite
がTRUE
場合でも、一意の名前を見つけるまで暗号化された名前を再生しでしょうか?暗号化された名前が必要な場合は、もちろん上書きしたくないということは明らかです。
いくつかの数字を追加して名前を変更すると、ファイル名のサイズが壊れるという問題があります。多くのファイルには32文字のファイル名があり、一部のファイルには33文字のファイル名が付いていて、コーディネーションが壊れていることがあります。
2.これまでに重複した結果を生成することは可能ですか?
'overwrite'が' true'に設定されていると、エンコードされた名前が既存のファイルと一致すると、それが前のファイルに置き換えられます。そうでなければ、現在のアップロードされたファイルの名前が変更されます。 –
申し訳ありませんが、申し訳ありませんが、もし私が 'FALSE'を上書きしてしまったとしても。 qを編集しました。ご理解いただきありがとうございます。 –
はい、既にアップロードされているファイルと一致しても、アップロードできないファイルの名前が変更されます。 –