Maison  >  Article  >  développement back-end  >  Exemple d'implémentation de l'affectation d'un tableau bidimensionnel php et de la fonction de traversée

Exemple d'implémentation de l'affectation d'un tableau bidimensionnel php et de la fonction de traversée

黄舟
黄舟original
2017-10-20 09:04:571691parcourir

Cet article présente principalement l'implémentation simple de fonctions d'affectation et de parcours de tableaux bidimensionnels en PHP, impliquant des techniques simples d'affectation, de parcours, d'opération, de lecture et d'autres techniques d'exploitation des tableaux PHP. Les amis dans le besoin peuvent s'y référer

<.> L'exemple de cet article décrit l'implémentation simple de fonctions d'affectation de tableau bidimensionnel et de parcours en PHP. Partagez-le avec tout le monde pour votre référence, comme suit :

Exemple 1 :


<?php
  $loptop1[&#39;lid&#39;] = 1000;
  $loptop1[&#39;pic&#39;] = &#39;img/1.png&#39;;
  $loptop1[&#39;title&#39;] = &#39;L1&#39;;
  $loptop1[&#39;price&#39;] = 5000;
  $loptop1[&#39;isOnSale&#39;] = 1;
  $loptop1[&#39;shelfTime&#39;] = 1234556;
  $loptop2[&#39;lid&#39;] = 1001;
  $loptop2[&#39;pic&#39;] = &#39;img/2.png&#39;;
  $loptop2[&#39;title&#39;] = &#39;L2&#39;;
  $loptop2[&#39;price&#39;] = 5000;
  $loptop2[&#39;isOnSale&#39;] = 1;
  $loptop2[&#39;shelfTime&#39;] = 123444456;
  $loptop3[&#39;lid&#39;] = 1002;
  $loptop3[&#39;pic&#39;] = &#39;img/3.png&#39;;
  $loptop3[&#39;title&#39;] = &#39;L3&#39;;
  $loptop3[&#39;price&#39;] = 5000;
  $loptop3[&#39;isOnSale&#39;] = 1;
  $loptop3[&#39;shelfTime&#39;] = 1243454556;
  $loptop4[&#39;lid&#39;] = 1003;
  $loptop4[&#39;pic&#39;] = &#39;img/4.png&#39;;
  $loptop4[&#39;title&#39;] = &#39;L4&#39;;
  $loptop4[&#39;price&#39;] = 5000;
  $loptop4[&#39;isOnSale&#39;] = 1;
  $loptop4[&#39;shelfTime&#39;] = 1234364556;
  $loptop[0] = $loptop1;
  $loptop[1] = $loptop2;
  $loptop[2] = $loptop3;
  $loptop[3] = $loptop4;
  for($i=0;$i<count($loptop);$i++){
    //echo "编号:$loptop[$i][lid]"; //错误
    //echo "编号:" . $loptop[$i][&#39;lid&#39;]; //正确,但不推荐
    $tmp = $loptop[$i];
    echo "编号:$tmp[lid]<br/>";
    echo "图片:$tmp[pic]<br/>";
    echo "标题:$tmp[title]<br/>";
    echo "价格:$tmp[price]<br/>";
    echo "是否特价:$tmp[isOnSale]<br/>";
    echo "上架时间:" . date("Y-m-d H:i:s",$tmp[&#39;shelfTime&#39;]) . "<br/>";
  }
?>
Résultat d'exécution :


编号:1000
图片:img/1.png
标题:L1
价格:5000
是否特价:1
上架时间:1970-01-15 06:55:56
编号:1001
图片:img/2.png
标题:L2
价格:5000
是否特价:1
上架时间:1973-11-29 18:07:36
编号:1002
图片:img/3.png
标题:L3
价格:5000
是否特价:1
上架时间:2009-05-27 20:02:36
编号:1003
图片:img/4.png
标题:L4
价格:5000
是否特价:1
上架时间:2009-02-11 15:02:36

Exemple 2 :


<?php
  $stu1[&#39;sid&#39;] = 1000;
  $stu1[&#39;userName&#39;] = "abc1";
  $stu1[&#39;passWord&#39;] = "123456";
  $stu1[&#39;email&#39;] = "2109882885@qq.com";
  $stu1[&#39;tel&#39;] = "15700769164";
  $stu1[&#39;headScu&#39;] = "stu1.png";
  $stu1[&#39;sex&#39;] = "M";
  $stu1[&#39;regTime&#39;] = 1111223435;
  $stu1[&#39;isOnline&#39;] = 1;
  $stu2[&#39;sid&#39;] = 1001;
  $stu2[&#39;userName&#39;] = "abc2";
  $stu2[&#39;passWord&#39;] = "123456";
  $stu2[&#39;email&#39;] = "2109882886@qq.com";
  $stu2[&#39;tel&#39;] = "15700769165";
  $stu2[&#39;headScu&#39;] = "stu2.png";
  $stu2[&#39;sex&#39;] = "M";
  $stu2[&#39;regTime&#39;] = 122435344;
  $stu2[&#39;isOnline&#39;] = 1;
  $stu3[&#39;sid&#39;] = 1002;
  $stu3[&#39;userName&#39;] = "abc3";
  $stu3[&#39;passWord&#39;] = "123456";
  $stu3[&#39;email&#39;] = "2109882887@qq.com";
  $stu3[&#39;tel&#39;] = "15700769166";
  $stu3[&#39;headScu&#39;] = "stu3.png";
  $stu3[&#39;sex&#39;] = "M";
  $stu3[&#39;regTime&#39;] = 3463464567;
  $stu3[&#39;isOnline&#39;] = 0;
  $stu4[&#39;sid&#39;] = 1003;
  $stu4[&#39;userName&#39;] = "abc4";
  $stu4[&#39;passWord&#39;] = "123456";
  $stu4[&#39;email&#39;] = "2109882888@qq.com";
  $stu4[&#39;tel&#39;] = "15700769167";
  $stu4[&#39;headScu&#39;] = "stu4.png";
  $stu4[&#39;sex&#39;] = "F";
  $stu4[&#39;regTime&#39;] = 235234534;
  $stu4[&#39;isOnline&#39;] = 1;
  $stu = [$stu1,$stu2,$stu3,$stu4];
  for($i=0;$i<count($stu);$i++){
    $tmp = $stu[$i];
    echo "编号:$tmp[sid]<br/>";
    echo "用户名:$tmp[userName]<br/>";
    echo "密码:$tmp[passWord]<br/>";
    echo "邮箱:$tmp[email]<br/>";
    echo "手机:$tmp[tel]<br/>";
    echo "头像:$tmp[headScu]<br/>";
    if($tmp[&#39;sex&#39;] == "M"){
      echo "性别:男<br/>";
    }
    if($tmp[&#39;sex&#39;] == "F"){
      echo "性别:女<br/>";
    }
    echo "注册时间:" . date(&#39;Y-m-d H:i:s&#39;,$tmp[&#39;regTime&#39;]) . "<br/>";
    if($tmp[&#39;isOnline&#39;] == 1){
      echo "状态:在线<br/>";
    }
    if($tmp[&#39;isOnline&#39;] == 0){
      echo "状态:不在线<br/>";
    }
  }
?>
Résultat de l'exécution :


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn