問題タブ [fopen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - fopen 存在しない新しいファイルを作成
存在しないファイルを作成しようとしているか、既に存在するファイルに書き込もうとしています。
PHPファイル内でこれを試しています:
$file = fopen("data.txt", "a");
fwrite($file, "\n" . $name); fwrite($file, "," . $lastname);
fwrite($file, "," . $email);
fclose($ファイル);
Windows XP で Apache を実行していますが、ファイル "data.txt" が作成されていません。ドキュメントによると、パラメーターを追加すると、最初のパラメーター (data.txt) に記載されている名前のファイルが作成されます。私はここで何をしているのですか?
よろしくお願いします
c - fclose() 中の segfault
fclose() が segfault を引き起こしています。私は持っている :
私は...でファイル関連のことをしていないので、影響はありません。ただし、私の MAIN プロセスは、pipeName が格納されている共有メモリを介して別のプロセスと通信します。他のプロセス fopen はこのパイプを読み取り、MAIN と通信します。
これがセグメンテーション違反を引き起こしている理由はありますか?
ありがとう、フリスト
c - fopen/fopen_sおよびファイルへの書き込み
Cでfopenを使用して、出力をテキストファイルに書き込みます。関数宣言は次のとおりです(ARRAY_SIZE
以前に定義されている場合):
私の質問:
MVS2008でコンパイルすると、警告が表示されます。警告C4996:'fopen':この関数または変数は安全でない可能性があります。代わりにfopen_sの使用を検討してください。
fopen_s
コードを変更できるように、情報があまり表示されていません。助言がありますか?fprintf
希望する数値精度でファイルに数値を書き込むように指示できますか?私が使用している場合long double
、私の答えは小数点以下15桁までは良いと思います。私は正しいですか?
php - .dat ファイルを「rb」読み取りバイナリとして読み取る
、ファイル\folder\
を含む webroot の上にフォルダーがあります。.php
.inc
.dat
問題なく
.php
アクセスできます.inc
しかし、使用し
.inc
てアクセスしようとすると、内部で見つからないというエラーが発生します.dat
fopen('mydat.dat', "rb");
mydat.dat
\folder\myinc.inc
もちろん.inc
、フォルダーではなくファイルであるため、見つけることはできません。なぜphpはそれをそのように扱っているのですか?
.dat
PHPが内部を見つけようとしている理由はあり.inc
ますか?
または他の代替手段はfopen($filename, "rb")
?
php - PHPでファイルを開くことができません
コードは fopen() でチョークします。
そして、結果のWebページには次のように書かれています:
「警告: fopen(/path/to/file/some_file.txt) [function.fopen]: ストリームを開くことができませんでした: 5 行目の /var/www/html/test.php で許可が拒否されたため、ファイルを開けません」
ファイルのアクセス許可で遊んでみましたが、役に立ちませんでした。でユーザー/グループをchown apache:apache some_file.txt
変更し、で権限を変更しましたchmod 755 some_file.txt
。の関連する結果は次のls -l /path/to/file/
とおりです。
c - オフセット Y の X バイトを fwrite() で上書きするにはどうすればよいですか?
C で fopen() と fwrite() を使用して見つけることができるのは、すべてのコンテンツを削除して書き込みを再開するか、ファイルの末尾に追加することだけです。ファイル内のあるオフセットに移動し、数バイトを上書きする必要がある場合はどうすればよいですか?
それはいくつかの機能で可能ですか?
c - fopen と stat のパフォーマンス
私は組み込みシステム用のいくつかの C プログラムを書いています。そこでは、絞り出すことができるすべてのパフォーマンスが重要になります。その一部は、ログ ファイルへのアクセスです。ファイルが存在するかどうかを判断する場合、 open / fopen と stat の使用にパフォーマンスの違いはありますか? fopen は実際にファイルにアクセスし、内部データ構造を操作してから戻る必要があるのに対し、ファイル システムに対して簡単なチェックを行うだけでよいという前提で stat を使用してきました。これにメリットはありますか?
php - phpファイルエラー。ばかげた小さな問題
xamppを使用してデスクトップで正常に動作しますが、Webホストにアップロードしても動作しません。ファイルx.csvは同じディレクトリにあります
私が得るエラーは-
どこが間違っているのですか?
php - PHPでページのタイトルを取得する
リモートWebisteのタイトルを取得する場合は、次のスクリプトを使用します。
しかし、アクセント付きのWebisteタイトルをパレードすると、「�」が表示されます。しかし、PHPMyAdminを見ると、アクセントが正しく表示されています。何が起こっていますか?
php - fopen と str_replace を使用して選択オプションを自動入力する
このファイル'gardens.php'は、 'generalinfo'というテーブルからデータを取得し、 fopen を使用してそのデータを'index.html'というファイルに送信します。ここに問題があります。オプションは 1 つだけです。ここでデモを実行していますGarden Demo <-- これは新しく更新されたページと場所です。ローカルにあるよりも多くのエラーがあります 。
私がやりたいことを達成するためのより良い方法はありますか?
ありがとう!いつも。
ガーデンズ.PHP
INDEX.PHP スニペット
CONNECT.PHP