在会话

时间:2016-11-04 09:44:53

标签: arrays session

我正在尝试处理WordPress中数组的内容,然后将数组存储在会话中,数组输出如下;

Array
(
    [0] => yes
    [1] => no
)

然而,在$ wp_session ['test_array']中存储后,它输出如;

Recursive_ArrayAccess Object
(
[container:protected] => Array
    (
        [0] => yes
        [1] => no
    )

[dirty:protected] => 1
)

是否有任何关于将数组返回原始格式的建议,以便我可以轻松处理。

为任何帮助干杯

1 个答案:

答案 0 :(得分:0)

您可以在存储数组之前通过序列化()数组来执行此操作,并在检索数组时将其反序列化()。

例如:

$wp_session['test_array'] = serialize( array( 'yes', 'no' ) );
$test_array = unserialize( $wp_session['test_array'] );
print_r( $test_array );
相关问题