2017-12-19 4 views
0

からフォームデータをエコーする方法:私は完全なPHPを書くにはどうすればよいは、私が使用してエントリを検索wordpressのフォームの配列

Array ([1.1] => 2015 [1.2] => Infiniti [1.3] => Q70) 

は、これらの選ばれたエコーする:

<?php 
print_r($entry); exit; 
?> 

これは私を与えます(3段連鎖選択フィールドから)フォームに入力された個別のエントリ。

私はこのPHP, how to echo specific object data from array?を読んでいると、彼のシナリオのために彼が必要:私は私のバージョンを定義する必要があるので、もし私がPHPに新しいです

echo $arr['name_en'][0]; 

をしかし、私は明白な「name_en」同等物を持っていますこのシナリオのための$ arrヘルプは素晴らしい$ arr = $ entry ['field']なのでしょうか?これはあなたの配列である場合

+0

あなたは 'echo $ arr [1.1];'を試しましたか?これは2015年を印刷するはずです – claudio

答えて

2

Array ( 
    [1.1] => 2015, 
    [1.2] => Infiniti, 
    [1.3] => Q70 
) 

あなたは、このような構文を使用する必要がPHPでの単一の値を印刷するには:

echo $array_name[1.1]; 
echo $array_name[1.2]; 
echo $array_name[1.3]; 

をし、出力は次のようになります

2015 
Infiniti 
Q70 

配列の仕組みを理解するために、公式のドキュメントを見てください。PHP Manual: Arrays

1

あなたの質問にお答えできません。 配列内のすべての値をエコーする方法は次のとおりです。

$arr = array('1.1' => 2015, '1.2' => 'Infiniti', '1.3' => 'Q70'); 
foreach ($arr as $key => $value) { 
    echo $value; 
} 
関連する問題