1

PocketMine API (Web 用ではない) を使用しており、複数の配列を格納して配列を返す関数を実行しましたpocketmine\item\Item

これは、オブジェクトを格納する配列と考えることができます。

基本的に、私がする必要があるのは、この配列を保存することですが、そのままの形ではありません。(オブジェクトを含む配列。) 試しserialize()てみjson_encode()ました。私の状況では、これらのどちらも機能しません。

これを行う方法はありますか?ありがとう。

4

1 に答える 1

0

では、データをどのように保存しますか? オブジェクトは常に同じですか? オブジェクトは常に同じ属性を持っていますか? もしそうなら、あなたはそれを保存したいですか?mysql DB に格納したい場合、およびオブジェクトが常に同じ属性を持っている場合は、配列内のすべてのオブジェクトを foreach して DB に挿入できます。

たとえば、ユーザーの配列があり、オブジェクト ユーザーが次のような場合: 名前、ユーザー名、パスワード、電子メール

配列を foreach してから、次を挿入します。

Foreach($users as $user){
  Sql command:  Insert into users (name, username, password, email) values ($user->name, $user->username, $user->password, $user->email)
  }

それはあなたがふりをしたいですか?

于 2015-04-04T12:28:56.090 に答える