1

PHPで文字列型のフィールドを持つ配列があります。

履歴を残すために使用しています。ユーザーが指定されたアクションを実行するたびに、ユーザー ID が文字列に追加されます。私は RedBean ORM を使用しているので、mysql を使用してフィールド varchar を宣言するために、次のように初期化しました。

$history_field="0 ,";

しかし、私が実行するとき:

$history_array=  explode(',', $history_field);

私は得る:

array(2) { [0]=> string(2) "0 " [1]=> string(0) "" }

配列には 1 つの要素、つまり '0' が必要です。これはバグですか?これを修正して期待される結果を得るにはどうすればよいですか。ありがとうございました。

4

1 に答える 1