ファイル名に使用できない文字
ファイル名とは、コンピュータ内でファイルを区別しやすくするために、それぞれのファイルに指定した名前を付けるものです。これは、ファイルのメイン名とその拡張子で構成されます。
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) ウィンドウシステムはファイル名の大文字と小文字をさまざまに表示しますが、使用する場合は大文字と小文字は区別されません。
ファイル名はファイルの存在を示す識別子です。オペレーティング システムはファイル名に基づいてファイルを制御および管理します。オペレーティング システムが異なると、ファイルの命名規則、つまり形式と長さが若干異なります。ファイル名はシステムによって異なります。異なります。例: 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 が開発したものであるため、互換性が高く、拡張子の有無だけでなくファイルの内部形式識別子もチェックするため、WORD がインストールされているシステムでは、.doc が他の文字に変更されても、
その他の PHP 関連技術記事については、
PHP グラフィック チュートリアル列にアクセスして学習してください。
以上がファイル名に使用できない文字の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP アプリケーションでは、現在の日付をファイル名として使用してファイルを保存またはアップロードする必要がある場合があります。日付を手動で入力することもできますが、現在の日付をファイル名として使用する方が便利で、速く、正確です。 PHP では、date() 関数を使用して現在の日付を取得できます。この関数の使用方法は次のとおりです: date(format, timestamp); ここで、format は日付フォーマット文字列、timestamp は日付と時刻を表すタイムスタンプです。このパラメータが渡されない場合は、それが使用されます。

PHP で中国語のファイル名が文字化けする場合のヒント 開発プロセス中、特にユーザーがアップロードしたファイルを処理する場合に、中国語のファイル名が文字化けする問題によく遭遇します。 PHP では、文字化けしたファイル名を正しく処理する方法は一般的かつ重要な問題です。この記事では、中国語のファイル名が文字化けする場合に対処するいくつかのテクニックを紹介し、読者がこの課題にうまく対処できるように具体的なコード例を示します。問題の説明: ユーザーがファイルをアップロードすると、中国語のファイル名が文字化けして見えることがあります。これは、オペレーティング システムとブラウザが異なるためです。

Java は、強力なファイル処理機能を備えた人気のあるプログラミング言語です。 Java では、フォルダーを走査してすべてのファイル名を取得するのが一般的な操作であり、これは特定のディレクトリー内のファイルを迅速に見つけて処理するのに役立ちます。この記事では、Java でフォルダーを走査してすべてのファイル名を取得するメソッドを実装する方法と、具体的なコード例を紹介します。 1. 再帰的メソッドを使用してフォルダーを走査する 再帰的メソッドを使用してフォルダーを走査することができます。再帰的メソッドはそれ自体を呼び出す方法であり、フォルダーを効果的に走査できます。

ファイル名を一括変更する方法には、mv コマンドを使用する、rename コマンドを使用する、mv コマンドと find コマンドを組み合わせて使用する、mmv コマンドを使用するなどがあります。詳細な紹介: 1. mv コマンドを使用します。mv コマンドは、Linux システムでファイルを移動したり名前を変更したりするために使用されるコマンドです。mv コマンドを使用すると、ファイルを別の場所に移動し、同時にファイル名を変更できます。 ; 2. rename コマンドを使用します。rename コマンドは強力なバッチ ファイル名前変更ツールであり、正規表現などを使用してファイル名を照合および置換できます。

1. まず、削除する必要があるファイルまたはフォルダーを見つけます。ファイル名が長すぎるため、システムは削除操作を実行するときに「ファイル名が長すぎるため、ファイルまたはディレクトリを削除できません」というメッセージを表示します。図に示すように: 2. このとき、図に示すように、ショートカット キー [Win+R] を使用してファイル名を指定して実行を開き、[cmd] を入力して、確認後にコマンド プロンプトを開きます: 3. 最初にディスクに切り替えます。ファイルがある場所、私のファイルは D にあり、 [D:] と入力し、ファイルが置かれているフォルダーに切り替えます。私のファイルは [1] にあり、[cd1] と入力し、[dir] と入力してすべてを表示しますディレクトリ内のファイルです。私のディレクトリでは、削除する必要があるファイルは 1 つだけです。図に示すように: 4. この時点では [del*.png] と入力します。つまり、接尾辞 png を持つすべてのファイルです。ディレクトリ内には次のようになります

path/filepath.Split 関数を使用して、パスをディレクトリとファイル名の 2 つの部分に分割します。プログラムの開発またはファイルの処理では、パスをディレクトリとファイル名の 2 つの部分に分割することが必要になることがよくあります。 Go 言語では、パス/ファイルパス パッケージの Split 関数を使用してこの機能を実現できます。この記事では、Split 関数の使い方とコード例を紹介します。 Split 関数は次のように定義されます。 funcSplit(pathstring)(di

win7システムでファイル名が青色になった場合はどうすればよいですか? win7 システムは現在最も普及している Windows システムであり、非常に長い開発の歴史があり、ユーザーに深く愛されています。しかし、win7 システムにも大小さまざまな問題があり、多くの友人が win7 システムを使用していると、コンピュータ上のファイル名が青くなり、新しく作成された他のフォルダーも青くなります。そしてそれをどうやって解決するのか?以下では、エディターはwin7のシステムファイル名を青色に戻す方法を紹介します。 win7のシステムファイル名が青くなった場合の復旧方法 1. まず、ファイル名が青のディスクを右クリックし、プロパティを開きます。 2. プロパティ ウィンドウで、このドライブを圧縮してディスク領域を節約するオプションを見つけて削除します。

win11 コンピュータを使用する場合、ファイル名を直接検索して、必要な情報などをすぐに見つけます。しかし、多くのユーザーは、検索時に、ファイル名が正しいかどうかを確認するポップアップ ボックスが表示されることに気づきます。そうです。では、どうすればよいでしょうか?ユーザーは実行ウィンドウで HKEY_CURRENT_USER パスを直接入力して設定できます。Win11 でファイルが見つからない場合の解決方法をこのサイトで詳しく紹介します。ファイル名が正しいことを確認してください。 Win11 ではファイルが見つかりません。ファイル名が正しいことを確認してください。解決方法は?詳細な方法 1. 1. キーボードの Win+R ショートカット キーを同時に押して、ファイル名を指定して実行ウィンドウを開きます。 3. レジストリエディタでHKEY_CUを展開します。