cakephpで、配列の中身はどのように変えたらいいでしょうか? 具体的には、
array(
(int) 0 => array(
'Following' => array(
'user_id' => '1'
)
),
(int) 1 => array(
'Following' => array(
'user_id' => '28'
)
)
)
を
array(
'user_id'=>'1',
'user_Id'=>'28'
)
もしくは、
array('1','28')のようにしたいです。
ツィッターにあるようなフォローシステムを作っています。上の配列は、ユーザーがフォローしているIDを示しています。この場合は、ユーザーIDが1と28のユーザーをフォローしている事になります。
この時に、あるユーザーのIDが上の配列のuser_idに含まれているかどうかを判定することが目的です。
例えば、ユーザーIDが1のページを見た時、上の配列のuser_id=1があるので、trueを返すような処理を目的としています。
in_arrayなどを使って見たのですが、どうにも判定してくれません。foreachで回してみたらひとつは反応してくれるのですが、他のが邪魔です。
力を貸してもらえたら嬉しいです。粗末な文章で申し訳ありません。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/09/21 10:49