文件名中不能包含的字符
文件名是为了方便人们区分计算机中的不同文件,而给每个文件设定一个指定的名称。由文件主名和扩展名组成。
DOS操作系统规定文件名由文件主名和扩展名组成,文件主名由1~8个字符组成,扩展名由1~3个字符组成,主名和扩展名之间由一个小圆点隔开,一般称为8.3规则。(推荐学习:PHP视频教程)
其格式如下:
□□□□□□□□.□□□
例如: G9401.DBF,这里G9401是主名,DBF是扩展名。文件主名和扩展名可以使用的字符是:
(1)英文字母:A—z(大小写等价)
(2)数 字:0—9
(3)汉 字
(4)特殊符号:$#&@()-[]^~等。
(5)各种控制字符和下列字符不能用在文件名中:
< > / \ | : " * ?
因为这些字符已做它用。
windows突破了DOS对文件命名规则的限制,允许使用长文件名,其主要命名规则如下:
(1)文件名最长可以使用255个字符。
(2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。
(3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态):< > / \ | : " * ?
(4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。
文件名是文件存在的标识,操作系统根据文件名来对其进行控制和管理.不同的操作系统对文件命名的规则略有不同,即文件名的格式和长度因系统而异.例如:UNIX/LINUX系统区分文件名的大小写,而有些系统则不区分如:MS-DOS和WINDOWS.
对于文件扩展名是用来区分文件的属性的.在有的系统中并不为系统所感知如:UNIX/LINUX系统中,hello.c文件与helloc文件对于系统来说没有什么区别,加上了扩展名.c与不加都一样,系统都不知道那是个什么文件.只是用户加上.c后,方便用户明白那是c语言源码文件.
但是在MS-DOS与WINDOWS系统中,文件扩展名是为系统感知的.在WINDOWS中,对于不同的文件扩展名有其相关联的程序进行打开,这些扩展名除了如txt等是原来就有的以外其余一般是安装软件时被注册到系统中的.在注册表中的HKEY-CLASSES-ROOT根键下可以看到其相关信息.
若将文件扩展名改为系统不认知的扩展名,则在打开时提示选择其打开程序.如将hello.txt改为hello.123,同时可以看到图标也发生了变化,变为不可知.但是对于如.doc格式的WORD文件,由于是MICROSOFT开发的,保持了很好的兼容性,系统在感知时并不只检查扩展名,还检查其文件内部格式标识,所以即使将.doc改为其它字符,在装了WORD的系统中,系统仍能够使其关联到WORD进行打开.
更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!
Atas ialah kandungan terperinci 文件名中不能包含的字符. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Dalam aplikasi PHP, kadangkala kita perlu menyimpan atau memuat naik fail menggunakan tarikh semasa sebagai nama fail. Walaupun boleh memasukkan tarikh secara manual, ia adalah lebih mudah, lebih cepat dan lebih tepat untuk menggunakan tarikh semasa sebagai nama fail. Dalam PHP, kita boleh menggunakan fungsi date() untuk mendapatkan tarikh semasa. Kaedah penggunaan fungsi ini ialah: tarikh(format, cap masa); di mana format ialah rentetan format tarikh, dan cap masa ialah cap masa yang mewakili tarikh dan masa Jika parameter ini tidak diluluskan, ia akan digunakan

Petua untuk menangani nama fail Cina yang kacau-bilau dalam PHP Semasa proses pembangunan, kami sering menghadapi masalah nama fail Cina yang kacau-bilau, terutamanya semasa memproses fail yang dimuat naik oleh pengguna. Dalam PHP, cara mengendalikan nama fail yang bercelaru dengan betul adalah masalah biasa dan penting. Artikel ini akan memperkenalkan beberapa teknik untuk menangani nama fail Cina yang bercelaru dan memberikan contoh kod khusus untuk membantu pembaca menangani cabaran ini dengan lebih baik. Penerangan masalah: Apabila pengguna memuat naik fail, nama fail Cina kadangkala kelihatan bercelaru. Ini kerana sistem pengendalian dan pelayar yang berbeza

Java ialah bahasa pengaturcaraan yang popular dengan keupayaan pengendalian fail yang berkuasa. Di Java, melintasi folder dan mendapatkan semua nama fail adalah operasi biasa, yang boleh membantu kami mencari dan memproses fail dengan cepat dalam direktori tertentu. Artikel ini akan memperkenalkan cara melaksanakan kaedah melintasi folder dan mendapatkan semua nama fail dalam Java, dan memberikan contoh kod khusus. 1. Gunakan kaedah rekursif untuk melintasi folder Kita boleh menggunakan kaedah rekursif untuk melintasi folder.

Kaedah untuk mengubah suai nama fail kelompok termasuk menggunakan perintah mv, menggunakan arahan nama semula, menggunakan perintah find digabungkan dengan arahan mv, dan menggunakan arahan mmv. Pengenalan terperinci: 1. Gunakan arahan mv Perintah mv ialah perintah yang digunakan untuk memindahkan fail atau menamakan semula fail dalam sistem Linux Melalui arahan mv, anda boleh memindahkan fail ke lokasi lain dan mengubah suai nama fail pada masa yang sama ; 2. Gunakan arahan nama semula, arahan nama semula ialah alat penamaan semula fail kumpulan yang berkuasa, yang boleh memadankan dan menggantikan nama fail melalui ungkapan biasa, dsb.

1. Mula-mula cari fail atau folder yang anda perlu padamkan Kerana nama fail terlalu panjang, sistem akan menggesa semasa menjalankan operasi pemadaman, [Fail atau direktori tidak boleh dipadam kerana nama fail terlalu panjang]; ditunjukkan dalam rajah: 2 Pada masa ini, gunakan kekunci pintasan [Win+R] untuk membuka Run, masukkan [cmd], dan buka command prompt selepas pengesahan seperti yang ditunjukkan dalam rajah: 3. Mula-mula beralih ke cakera di mana fail terletak, saya berada dalam D, masukkan [D:] , dan kemudian tukar ke folder di mana fail itu berada dalam [1], masukkan [cd1], dan kemudian masukkan [dir] untuk melihat semua fail dalam direktori. Dalam direktori saya, hanya ada satu fail yang perlu dipadamkan ;Seperti yang ditunjukkan dalam rajah: 4. Masukkan [del*.png] pada masa ini, iaitu, semua fail dengan akhiran png. dalam direktori akan

Gunakan fungsi path/filepath.Split untuk membahagikan laluan kepada dua bahagian: direktori dan nama fail Apabila membangunkan program atau memproses fail, selalunya perlu untuk membahagikan laluan kepada dua bahagian: direktori dan nama fail. Dalam bahasa Go, anda boleh menggunakan fungsi Split dalam pakej laluan/fail untuk mencapai fungsi ini. Artikel ini akan memperkenalkan penggunaan fungsi Split dan memberikan contoh kod. Fungsi Split ditakrifkan seperti berikut: funcSplit(pathstring)(di

Apakah yang perlu saya lakukan jika nama fail menjadi biru dalam sistem win7? Sistem win7 pada masa ini merupakan sistem Windows yang paling popular Ia mempunyai sejarah pembangunan yang sangat panjang dan amat disayangi oleh pengguna. Walau bagaimanapun, sistem win7 juga mempunyai masalah, besar dan kecil Apabila ramai rakan menggunakan sistem win7, mereka akan mendapati bahawa nama fail pada komputer menjadi biru, dan folder lain yang baru dibuat juga akan menjadi biru dan bagaimana untuk menyelesaikannya? Di bawah, editor akan membawakan anda kaedah untuk memulihkan nama fail sistem win7 kepada biru. Kaedah pemulihan nama fail sistem win7 bertukar menjadi biru 1. Pertama, klik kanan cakera dengan nama fail biru dan sifat terbuka. 2. Cari pilihan untuk memampatkan pemacu ini untuk menjimatkan ruang cakera dalam tetingkap sifat dan keluarkannya.

Apabila kami menggunakan komputer win11, kami akan terus mencari nama fail untuk mencari maklumat yang kami inginkan dengan cepat, dan lain-lain. Walau bagaimanapun, ramai pengguna juga mendapati bahawa apabila mencari, komputer muncul kotak pop timbul yang meminta untuk memastikan nama fail adalah betul. , jadi apa yang perlu kita lakukan? Pengguna boleh terus memasuki laluan HKEY_CURRENT_USER di bawah tetingkap jalankan untuk menyediakannya. Biarkan tapak ini memperkenalkan kepada pengguna secara terperinci cara menyelesaikan masalah apabila Win11 tidak dapat mencari fail tersebut. Win11 tidak dapat mencari fail Sila pastikan nama fail adalah betul. Kaedah terperinci 1. 1. Tekan kekunci pintasan Win+R serentak pada papan kekunci untuk membuka tetingkap jalankan. 3. Kembangkan HKEY_CU dalam editor pendaftaran