Windows のファイル命名規則に準拠したアプリケーションを作成する
ファイル名変更機能をアプリケーションに統合するには、ユーザーが指定したターゲット ファイル名が Windows の命名規則に準拠していることを確認する必要があります。基本的な検証には単純な正規表現で十分ですが、発音記号などの言語固有の文字は無視されます。
Microsoft のドキュメントによると、合法的な Windows ファイル名は次の一般規則に従っています。
禁止文字:
,
、"
、:
、/
、
、|
、?
、*
さらに、次のオプションのチェックを考慮してください:
?\
プレフィックスのないパスの場合、パスの最大長は 260 文字です?\
プレフィックスを使用する Unicode パスの場合、最大長は 32,000 文字です (潜在的なオーバーフローの問題に注意してください) 以上がアプリケーションが法的に準拠した Windows ファイル名を作成することを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。