0

URL から文字列値を取得して配列として保存するにはどうすればよいですか。現在、URL は次のようになっています。somename[]=xxxxxxxxx&somename[]=zzzzzzzzz&somename[]=zsdasd

$jinput = JFactory::getApplication()->input;
$nameArray = $jinput->get('somename');

var_dump$nameArrayを実行すると、これが得られ、Arrayvar_dump$jinputを実行すると、次のようになります。

[data:protected] => Array
    (
        [somename] => Array
            (
            [0] => xxxxxxxxx
            [1] => zzzzzzzzz
            [2] => zsdasd
        )

    [option] => com_content
    [view] => featured
    [Itemid] => 101
)

$nameArrayエコーのよう$nameArray[0]に結果を取得したいのです"xxxxxxxxxx"が、代わりに取得Arrayします。

4

1 に答える 1

1

このようなことを試してみてください。

$somename = JRequest::getVar('somename',array(),'', 'ARRAY');

echo "<pre/>";
print_r($somename);

その助けを願っています..

于 2013-10-18T03:21:53.333 に答える