Pastikan kesahihan nama fail Windows
Mengintegrasikan nama nama fail dalam aplikasi, pastikan untuk memastikan bahawa mod fail sasaran input mematuhi perjanjian penamaan Windows. Walaupun ungkapan biasa asas dapat menangkap aksara nombor huruf, mereka tidak dapat menyesuaikan diri dengan aksara dalam bahasa tertentu.
Menurut dokumentasi Microsoft, nama fail Windows yang berkesan mengikuti peruntukan berikut:
Mana -mana watak dalam halaman kod semasa (Unicode/ANSI lebih besar daripada 127) adalah sah, tetapi kecuali watak -watak berikut:
panjang jalur fail maksimum (termasuk nama fail): 260 aksara (tidak termasuk? Awalan)
Gunakan panjang jalur fail unicode maksimum (termasuk nama fail): 32,000 aksaraAtas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesahkan String sebagai Nama Fail Windows Undang-undang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!