suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Die Ausführungsreihenfolge der Trennlinie

Sollte der Code im Funktionskörper nicht auch der Reihe nach ausgeführt werden? Warum wird die Trennlinie im zweiten Bruder, foreach, zuerst und dann zweimal ausgeführt?

LostLost2523 Tage vor1288

Antworte allen(5)Ich werde antworten

  • sky

    sky2018-03-21 15:17:39

    代码在哪里?

    Antwort
    0
  • Lost

    foreach($data as $value){ //第一次循环把国家的数组赋值给了$value //第二次循环把中国的省份的数组又赋值给了$value //因此,我在循环的时候把$value再遍历一次 foreach($value as $k => $v){ echo $k . '-----' . $v .'<br />'; } //为了看的更清晰,我在中间加上华丽丽的分割线方便你来分析 echo '----------分割线-----------<br />'; }

    Lost · 2018-03-21 15:18:30
    sky

    我看不清你整体的代码? 你这个$data 是二维数组吗?

    sky · 2018-03-21 15:35:10
    Lost

    是二维的,就是教学里面的那段代码

    Lost · 2018-03-21 15:55:24
    sky

    真心不明白你想干什么

    sky · 2018-03-21 17:18:55
  • StornierenAntwort