私はPHPを使用してファイルを作成しようとしていますが、問題は必要なファイルに名前はなく拡張子だけがあることです。どうしたらいいですか? 現在のコードはファイルを作成しませんが、エラーも表示されません。PHPで名前は付け加えて拡張子だけのファイルを作成する方法は?
fopen('.extension', 'w')or die('ERROR MESSAGE');
私はPHPを使用してファイルを作成しようとしていますが、問題は必要なファイルに名前はなく拡張子だけがあることです。どうしたらいいですか? 現在のコードはファイルを作成しませんが、エラーも表示されません。PHPで名前は付け加えて拡張子だけのファイルを作成する方法は?
fopen('.extension', 'w')or die('ERROR MESSAGE');
拡張子のみで名前がないファイルは、UNIXでは非表示として扱われます。それらを一覧表示するには、ls -la
を端末の内部に呼び出すことができます。
だから、あなたが投稿したコードはうまく動作するはずです。注:あなたは常にfopen
とファイルopendを閉じる必要があります!
$f = fopen('.extension', 'w');
if ($f) {
fclose($f);
}
ありがとうございました...たぶん時間がかかりすぎて、私の隠しファイルが私のFTPソフトウェアで表示されないように設定されていました –
は、なぜあなたはそれがファイルを作成していないと思いますか? –
いいえ、あなただけだと思います。あなたが実際に*ファイルを見ることができないので、私は混乱がどこから来るのか理解することができます。 –
IgnacioとPhillipはファイルが作成されていると言っているだけですが、隠されています。 –