私はそのような配列を持っており、次のようにループしています:
$options = array();
$options[0] = 'test1';
$options[1] = 'test2';
$options[2] = 'test3';
foreach($options as $x)
{
echo "Value=" . $x ;
echo "<br>";
}
期待どおりに出力されます:
Value=test
Value=test2
Value=test3
ここで、いくつかのオプションを配列に追加して、それらをループしたいと思います。
$options = array();
$options['first_option'] = 'test';
$options['second_option'] = get_option('second_option');
$options['third_option'] = get_option('third_option');
foreach($options as $x)
{
echo "Value=" . $x ;
echo "<br>";
}
しかし、それは私が望むようには機能しません。出力するため:
Value=first_option
Value=second_option
Value=third_option
だから今、私はこれらの人からforeachを使用して保存された値にアクセスする方法がわかりませんか? 何かのようなもの:
Value=first_option='test'
したがって、print_r($options)
出力を使用する場合は次のとおりです。
Array
(
[first_options] => test
[second_option] =>
[third_option] =>
)
1