PHP中使用FOR/FOREACH遍历二维数组

在PHP中使用for或者foreach循环实现遍历二维数组,在网上找了些资料但都写的很粗略,不够详细,于是自己写了一个。本方法思路亦可扩展到高维数组
使用FOR循环遍历二位数组 ?php /*定义一个不对称的二位数组*/ $arr = array( array('苹果','香蕉','梨子','葡萄'), array('钢笔','圆规','直尺'), array('汽车','卡车')); /*使用for循环遍历该二位数组*/ for($i=0; $icount($arr); $i++)/*count($arr)用于统计二维数组中第一维的元素个数*/ { for($j=0; $jcount($arr[$i]); $j++)/*count($arr[$i])用于统计二维数组中每行的元素个数*/ { echo $arr[$i][$j].' || '; } } ? 输出结果:苹果 || 香蕉 || 梨子 || 葡萄 || 钢笔 || 圆规 || 直尺 || 汽车 || 卡车 ||
使用FOREACH遍历二位数组,依然使用上面的数组 ?php $arr = array( array('苹果','香蕉','梨子','葡萄'), array('钢笔','圆规','直尺'), array('汽车','卡车') ); /*使用foreach循环遍历该二位数组*/ foreach($arr as $key=$value) { foreach($arr[$key] as $subkey=$subval)//此处foreach 第一个数组参数使用$arr[$key]表示其中的第二维数组 { echo $subval.' || '; } } ? 输出结果:苹果 || 香蕉 || 梨子 || 葡萄 || 钢笔 || 圆规 || 直尺 || 汽车 || 卡车 ||

  • PHPfor寰幆
    绛旓細<?php / 涓涓叚浣嶆暟锛屽皢鍏舵湯灏炬暟瀛7绉诲埌棣栦綅锛屽叾浣欐暟瀛椾緷娆″悜鍙崇Щ鍔ㄤ竴浣嶏紝寰楀埌涓涓柊鐨6浣嶆暟锛屾柊鐨6浣嶆暟鏄師鏁扮殑4鍊嶏紝姹傚師鏁帮紝鐢╢or寰幆璇彞瑙 / header("Content-type:text/html;charset=utf-8");result = "";for($i=10000;$i<100000;$i++){ oldnum = $i*10+7;newnum = 7*...
  • 杩愮敤PHP鐨刦or寰幆鍐欎竴娈典唬鐮
    绛旓細鏀惧湪鏁翠釜椤甸潰鏄剧ず锛//css鎺у埗鏁翠綋椤甸潰鏄剧ず鍐呭涓哄眳涓 body{text-align:center;} <?php for($i=0;$i<4;$i++){ echo "Hello浣犲ソ";//杈撳嚭Hello浣犲ソ } ?> 濡傛灉鏄斁鍦ㄨ〃鏍间腑锛 <?php for($i=0;$i<4;$i++){ echo "Hello浣犲ソ";//杈撳嚭Hello浣犲ソ } ?> 濡傛灉鏄斁鍦╠iv涓細//灞呬腑...
  • php涓 鎬庢牱鐢╢or寰幆杈撳嚭鏁扮粍鍐呭 鎴戠敤C璇█鐨勬柟娉曡涓嶉!
    绛旓細<?php arr= array (1258, 1193, 1785);for($i=0; $i<count($arr); $i++){ echo $arr[$i].''."\r\n";} ?>
  • php for寰幆濡備綍璁﹊鍊掑簭
    绛旓細for($i=5;$i>0;$i--){ if($i<0){break;} echo $i;}缁撴灉涓猴細54321
  • 鐢╬hp for寰幆璇彞姹倄鐨n娆℃柟,璋㈣阿!!!
    绛旓細杩欐湁php鍑芥暟鍟 pow($x,$n);鐢╢or鐨勮瘽 x=123;$n=12;$re=$x;for($i=1;$i<$n;$i++){ $re*=$x;//杩唬}echo $re;閫掑綊function powX($x,$n,$re=0){if($re==0){$re=$x;} if($n>=1){ $re*=$x; $re=powX($x,$n-1,$re); } return $r...
  • 姹php for寰幆杈撳嚭浠ヤ笅鏍煎紡銆
    绛旓細for($i=1;$i<=7;$i++){ echo '<h'.$i.' style="float:left;">鏍囬</h'.$i.'>';} echo '';for($i=7;$i>=1;$i--){ echo '<h'.$i.' style="float:left;">鏍囬</h'.$i.'>';}
  • 璇锋暀:php涓浠涔堟槸for寰幆?杩欎釜鈥渇or鈥濊鎬庢牱鐞嗚В?
    绛旓細鎴戣櫧娌″杩PHP锛屼絾for杩樻槸鐭ラ亾鐨锛屽摢閮芥湁锛屽緢闀胯锛宖or灏辨槸涓涓惊鐜殑寮濮嬶紝浠涔堟槸寰幆浠庡瓧闈笂搴旇濂界悊瑙e惂锛屾瘮濡備竴鍑鸿緭鍑100涓1鎴栬呰緭鍑1,2,3,4...杩欐牱,鍔熻兘寰堝己澶х殑锛屽鐪嬬湅涔︿笂渚嬪瓙灏辩煡閬撲簡 涓嬮潰鏄吀鍨嬩緥瀛 for(int i=0;i<10;i++){ 杈撳嚭i;//鎴戜笉澶竻妤歅HP鎬庝箞杈撳嚭..} ...
  • php鐢╢or寰幆杈撳嚭浠ヤ笅绗﹀彿
    绛旓細<?php for ($i=1;$i<=5;$i++){ for ($j=1;$j<=5;$j++) echo ($i+$j>6)?'♢':'♦'; echo "\n"; }?>濡傛灉鏄湪WEB涓浣跨敤锛孿n闇瑕佷慨鏀逛负<BR>
  • ThinkPHP妯℃澘閲屾庝箞浣跨敤 for寰幆
    绛旓細ThinkPHP妯℃澘閲屼娇鐢 for寰幆 鈶犱娇鐢‵or鏍囩 鐢ㄦ硶锛<for start="寮濮嬪" end="缁撴潫鍊" comparison="" step="姝ヨ繘鍊" name="寰幆鍙橀噺鍚" ></for>寮濮嬪笺佺粨鏉熷笺佹杩涘煎拰寰幆鍙橀噺閮藉彲浠ユ敮鎸佸彉閲忥紝寮濮嬪煎拰缁撴潫鍊兼槸蹇呴』锛屽叾浠栨槸鍙夈俢omparison 鐨勯粯璁ゅ兼槸lt;锛沶ame鐨勯粯璁ゅ兼槸i锛屾杩涘肩殑榛樿鍊...
  • PHP for璇彞鐨勪娇鐢銆俿=1!+2!+3!+4!...+10!銆
    绛旓細<?php$res=0;for($i=1;$i<=10;++$i){$res+=fact($i);}echo $res;function fact($n){if($n==1){$r=1;}else{ $r=$n*fact($n-1);}return $r;}?>
  • 扩展阅读:www.sony.com.cn ... paperpass免费入口 ... phomemo安卓手机app ... www.paperyy.com ... php7.2手机版 ... python网站 ... php的官方网站 ... pleth正常范围是多少 ... python编程入门自学 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网