0

var_dump情報のリストである変数で実行しました。これがの結果ですvar_dump

array(2) { ["name"]=> string(3) "top" ["value"]=> string(4) "100%" }
array(2) { ["name"]=> string(4) "left" ["value"]=> string(3) "Gus" }
array(2) { ["name"]=> string(4) "text" ["value"]=> string(4) "Hank" }

[name]=> "top"([value]ここでは 100% です) などの値を取得するにはどうすればよいですか?

ここにPHPがあります

foreach ($field['options'] as $key => $value) {
                    echo '<div style="color: #fff;">';
                    echo '<li style="color: #fff;">'.var_dump ($value).'</li>';
                    echo '</div>';
                }

オプション配列を取得するのと同じよう"top"に試してみましたが、それを分解して各特定のオプションを取得するにはどうすればよいですか?$value['top']$field['options']

4

2 に答える 2

2

を誤用しますvar_dump($value)

$field['options']が最初の配列であると仮定すると、 の代わりにvar_dump使用できます。$value['name']var_dump($value)

特定の値を見つけるif($value['name'] === 'top')には、 foreach ループのようなものを使用します

補足:この関数var_dump()は、可変コンテンツを出力することです。インライン/変数に入れるには、var_export($variable, true).

于 2013-07-23T04:20:05.983 に答える
1

と を使用$value['name']$value['value']て、それぞれの値を取得します。

于 2013-07-23T04:21:10.927 に答える