中村@東京です。
> $filter = create_function('$ep_remark_data', 'return $ep_remark_data["ep_remark_flag"] == 9
> && $ep_remark_data[ep_user_id]==1234;');
> $filter_remark = array_filter($ep_remark_data, "filter");
>
> ただ、$ep_remark_data[ep_user_id]==1234としているところで、1234ではなく、$idのように変数を
> 使うとどうも目的の値が取れず、うまくいきません。
関数の中なので $id ではなく $GLOBALS['id'] という事かな。
検証してないので違ってたらすいません。