zoukankan      html  css  js  c++  java
  • PHP中foreach用法详细讲解

    1.foreach是什么?

      foreach是PHP的一种语法结构,其实就是一个工具,(工具:就是工作的时候用到的器具),那么在程序开发过程中,为了达到程序效果,就用到了foreach。

    2.如何用?

      官方:   

      foreach (array_expression as $value)
          statement
      foreach (array_expression as $key => $value)
          statement
    例1:
      
        	$arr = array(1,2,3,4);//定义数组
        	foreach ($arr as &$value) {
        		$value = $value*2;//循环遍历并修改数组中的值
        	}
        	echo "<pre>";
        	print_r($arr);//打印输出最终结果
    

      结果:其中(&$value是引用赋值)  

      Array
      (
          [0] => 2
          [1] => 4
          [2] => 6
          [3] => 8
      )
    例2:
      
        	        $a = array(
    			    "one" => 1,
    			    "two" => 2,
    			    "three" => 3,
    			    "seventeen" => 17
    			);
    
    			foreach ($a as $k => $v) {
    				echo "<pre>";
    			    echo "[$k] => $v
    ";
    			}    
    
    
    

      结果:

        

    [one] => 1
    [two] => 2
    [three] => 3
    [seventeen] => 17
    解说:k其实指的就是key,v其实指的就是value
    总结:foreach在PHP项目中使用频繁,尤其是在处理数组时!
    2017年5月10日18:36:25 于北京
  • 相关阅读:
    multimap-rebgin
    multiset-lower_bound
    multiset-lower_bound
    multimap-max_size
    multimap-max_size
    multimap-find
    最小生成树之prim算法
    最小生成树的邻接矩阵实现
    最短路径:(Dijkstra & Floyd)
    邻接表实现图的储存,遍历
  • 原文地址:https://www.cnblogs.com/Worssmagee1002/p/6837516.html
Copyright © 2011-2022 走看看