1

問題があります。json 形式のオブジェクトをファイルに書き込む必要がありますが、最終的には有効な json になるようにします。これで配列を作成してエンコードするのは簡単になります、問題は、イベントがディスパッチされたときに各要素を別の .php ページに取得し、それらすべてを単一の有効なjson に渡す必要があることです。
これがどのように行われるか、誰にも分かりますか?


編集:
私が持っているのは Facebook アプリで、ユーザー データを取得して json ファイルに書き込みますが、ほとんどのユーザー データについては、アクセス許可を要求する必要があります。また、各 .php ページは 1 種類のデータ (グループ用、写真投稿用など) 用であり、ユーザーは json に書き込むデータを選択できます。アプリにアクセスするときにすべてのアクセス許可を要求することはお勧めできません。多くのアクセス許可を要求するアプリへのアクセスをユーザーがキャンセルする可能性が高いからです。代わりに、ユーザーが json にさらにデータを追加することを選択するたびに、そのタイプのデータのパーマを要求します。
最後に、ユーザーがボタンをクリックすると、すべてのデータが json に書き込まれます。私はすべてをjson_encode


Edit2:私が考えていたアプローチは、すべてのデータをjsonに書き込み、読み取り用に開き、すべて][を変更,してjsonに書き戻すことです。ただし、私のファイルはクラウド上にあり、ファイルの開閉に時間がかかる可能性があるため、これは非効率的なアプローチになる可能性があります

4

1 に答える 1

0

通常の PHP または OOP PHP を使用しているエーテルに基づいて答えが変わる可能性があるため、ここでより多くの情報を提供する必要があります。

  • 2番目のケース(OOP PHP)では、グローバル配列を作成して正しい要素で埋めることができ、(コード内で)完全なオブジェクトに到達すると、ファイルを書き込むことができます。
  • 最初のケース (通常の PHP) では、非表示の入力を使用して、変数をページから別のページに投稿できると思います...

適切なヘルプを提供できるように、ここで達成したいことについてより多くの情報を提供するコード例を示します。
この助けを願っています。

于 2013-03-19T21:54:08.887 に答える