を配列の値をチェック:は、私は、アレイ次きて
Array
(
[0] => class="amount">€39,00
[2] => class="subscription-details">
[4] => für
[5] => 1
[6] => month
)
を私は価値の6番目の要素は、「月」であるかどうかを確認したいです。
print_r($test[6]); //Output month
if($test[6] == 'month'){
echo 'Alex'; //should output
}else{
echo 'Ecke'; //will output
}
なぜこのコードが出力されます「エッケ」ではなく「アレックス」:
私はこのコードを使うのか?編集:
var_dump($test[6])
出力=文字列(12)
var_export($test[6])
出力= '月'
でvar_export($テスト)=
<pre>array (
0 => '<span',
1 => 'class="amount">€39,00</span>',
2 => '<span',
3 => 'class="subscription-details">',
4 => 'für',
5 => '1',
6 => 'month</span>',
)</pre>
print_r()ではなくvar_dump()を使用すると、配列の値に空白などの不可視文字があるかどうかを知ることができます –
'var_export '配列全体に対して、これはコードをコピー/ペーストして簡単なテストをすることができるからです。 –
はい..編集します:p – cgee