Windows で PHP にファイルの大文字と小文字を区別させるにはどうすればよいですか?
前述の通り。
例:
ルート ディレクトリには、Abc.php (大文字の A に注意) と test.php
の 2 つのファイルがあります。
test.php には次のコードがあります:
include_once("abc.php");//ファイル名を小文字にします
……
Linuxシステムでtest.phpを実行すると、abc.phpというファイルが存在しないというエラーが報告されます
。
Windows システムでは正常に動作します。
これにより問題が発生します。Windows システム環境で開発された PHP コードを Linux システムに移植すると、これと同様のエラーが発生します。
Windows 上の PHP で大文字と小文字を区別できるように、Windows システムでの開発環境を調整する方法を教えてください。
------解決策---------
この問題の解決策は
です
どのような状況であっても、プログラムがどのような言語で書かれていても、大文字と小文字は厳密に区別されます。
------解決策---------
正直にファイル名とコードを変更するだけです
------解決策--------------------
したがって、WIN でコードを記述するときは厳密に行う必要があります
------解決策--------------------------------
バッチを使用するバッチで変更する処理
-----解決策---------
Linux を使用する場合は、win で書かれたコードに注意してください
-----解決策---------
ファイルが存在するかどうかを毎回確認し、存在しない場合は大文字を使用して再テストします。
最も重要なことは、ファイル名を標準化することです
-----解決策--------------------------
遭遇したことはありません。私が知っているのは、Linux では大文字と小文字が区別されるということだけです。しかし、ワンダウに関してはまだ区別がありません。投稿者が何をしたいのかわからないんですが?