問題タブ [file-put-contents]
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 - file_put_contents は json laravel & php では機能しません
アイテムをjson
ファイルにプッシュするためにあらゆることを試みましたが、呼び出し
file_put_contents("file.json",$data)
が機能せず、ページがシャットダウンした場合。
これが私のコントローラーコードです。
そして、ここにjson
ファイルがあります。
Heeeelp me pls :C
php - phpを使用してgeoJSONを.jsonファイルに書き込みます
PHP を使用して、新しい geoJSON 機能を data.json ファイルに書き込む必要があります。現在、次のようにデータをファイルに書き込んでいます。
これは、data.json でデータがどのように見えるかです。
データが次のようになるように PHP コードを調整できますか。
php - PHP ファイルへの書き込み 選択したセクションのみを上書きする
css ファイルに動的に書き込もうとしています。ファイルには既にいくつかのコンテンツが含まれており、動的に生成された css ルールをファイルの末尾に追加する必要があります。
ただし、FILE_APPEND
フラグを使用すると、コードは常にファイルを上書きして以前のデータをすべて削除します。問題は、ファイルを再度書き込むと、データが末尾に追加され、既存のルールが複製されることです。
多くの試行錯誤の末にたどり着いた最終的なコードは次のとおりです。
それらのルールを何度も複製する (そして別の CSS ファイルを作成する) のではなく、それらのルールのみを置き換える方法はありますか?
php - 私のPHP foreachループはprint_rを正しく出力しますが、file_put_contentsは出力しません
私は simple_html_dom を使用してページを解析し、いくつかのコンテンツを返しています。
foreach ループで print_r を使用してコンテンツを出力しようとすると、すべての要素が返されます。しかし、内容をテキストファイルに出力しようとすると、最後の要素しか出力されません。私は何を間違っていますか?
ここに私のサンプルコードがあります:
print_r 出力のサンプル:
file_put_contents 出力のサンプル:
php - 非常に長いコンテンツ長からファイルを作成する方法
画像データ (dataurl) から新しい画像ファイルを書き込む際に問題が発生しています。1 mb 未満の画像は、 では問題ありませんfile_put_contents
。ただし、ファイルが 1 MB より大きい場合。機能しません。
手順
print.php
ajax 経由で 1436190 の長さの DataUrl が送信されました。- print.php は var
$_POST['image']
を取得し、$_POST['filename']
print.php
でファイルをhddに保存file_put_contents($photo, $data);
print.php
スクリプトは次のとおりです。
私はこれを理解しようとしました。しかし、それは機能していません。コンソールには何も表示されません。または、これを達成するためのよりスマートな方法はありますfile_put_contents
か?
php - 現在のコンテンツを完全に上書きせずにJSONファイルにデータを追加する方法は? (php)
サーバーに次のデータを含む info.JSON ファイルがあるとします。
PHP では、別のキーと値のペア (誰かのミドルネームなど) を info.JSON ファイルに追加したいと考えています。この関数を使用するfile_put_contents()
と、ファイルが完全に上書きされます。例えば:
info.JSON ファイルの内容は次のようになります。
キーと値のペアを既存の .JSON ファイルに上書きせずに追加するにはどうすればよいですか?
ありがとう。
php - PHP file_put_contents は空のファイルのみを作成します
サーバー (Linux) にファイルを保存する際に問題があります。ローカルホスト(Windows)では機能OKです。
$path
ファイルが作成されているため、問題ありませんが、空です。
$data
PDFファイル(「%PDF-1.4...」)またはjpgファイルです
gettype($data)
「文字列」を返します
この変数に文字列を追加してもOKです。
ご意見ありがとうございます。