0

ネストされた配列の値を変更するのに苦労しています。ネストされた各配列の'admin' => '1'値を変更しようとしています。'admin' => '0'foreach ループを試しましたが、ロジックが正しくありません。どうすればこれを修正できますか? またはより良い方法はありますか?

配列

'user' => array(
        // Regular user, admin
    array(
       'id' = '1'
       'admin' => '1',
       ),
    array(
        'id' = '2'
        'admin' => '1',
        ),
    array(
       'id' = '3'
       'admin' => '1',
       ),
    )

ループ:

foreach ($users as $admin => $value) {
        if ($value == 1) {
            $value == 0;
        }
    }
4

3 に答える 3

0

foreach ステートメントで $value の 'admin' キーを渡すのを忘れました

使用する

      $value['admin']
于 2013-07-24T21:25:43.003 に答える