-9

コードで表示できる配列があります:

foreach($form->data as $key => $value){
echo 'Key is '.$key.' and Value is '.$value.'<br />';
}

そして、次の表示が得られます。

Key is language and Value is lv-LV
Key is Itemid and Value is 114
Key is option and Value is com_content
Key is pumpis_1 and Value is 1
Key is lietussargs and Value is 2

しかし[Itemid]、この場合の値のみを表示する必要があり114 ます。どうすればよいですか? ありがとう!レイヴィス

4

2 に答える 2

5
echo $form->data['Itemid'];

または、 foreach ループの内側を意味する場合 (他にやるべきことがあるため)、これを使用します。

foreach($form->data as $key => $value) {
    if( $key === 'Itemid' )
        echo $form->data['Itemid'];
}
于 2012-08-13T15:09:54.303 に答える
1

PHP arrayをよく読んでください。構文は次のとおりです。

echo $form->data['Itemid']
于 2012-08-13T15:10:31.710 に答える