0

私はクローラーを作っていて、基本を試しているだけです。クローラーから取得した配列をエコーし​​ようとして行き詰まりました。これは配列です:

Array ( [0] => Array ( [0] => vageemail@hotmail.com ) [1] => Array ( [0] => Testemail@hotmail.com ) ) 

そして、私はこれをエコーし​​たい:

vageemail@hotmail.com
Testemail@hotmail.com

だから私がしたことはこれです:

$teller = 1;
while ( $teller != 10 ) {
    foreach ( $email[$teller] as $mail ) {
        echo $mail;
        $teller = $teller + 1;
    }
}

私は何を間違っていますか?

4

3 に答える 3

0

あなたの配列は から始まります0。それがあなたの配列
であると仮定します。$emails

foreach ( $emails as $email ) {
   foreach ( $email as $mail ) {
      echo $mail;       
   }    
}
于 2013-04-10T19:42:11.020 に答える
0

エラーメッセージは表示されますか? もしそうなら、それは何ですか?

また、foreach ループは、配列全体を反復処理するまで "while ループ" として機能するため、while ループはほとんど役に立ちません。

于 2013-04-10T19:40:30.777 に答える