企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
一、什么是数组? 数组是在一个变量中,存储一个或多个值,每一个元素都有一个访问的ID。 输出数组的方法:print_r()。 二、数组的表示方法: 1、索引数组: $arry = array('SEO','WEB前端开发','PHP','HELLO'); print_r($arry); //Array ( [0] => SEO [1] => WEB前端开发 [2] => PHP [3] => HELLO ) 2、关联数组: $arr_data = array('姓名:'=>'fxxy','性别:'=>'男','身高'=>'165cm','体重'=>'66kg'); print_r($arr_data);//Array ( [姓名:] =>fxxy [性别:] => 男 [身高] => 165cm [体重] => 66kg ) 三、数组里边嵌套数组: $arry_data = array( array('语文','数学','英语'), array('SEO','WEB前端开发','PHP','JAVASCRIPT') ); echo "<pre>";print_r($arry_data); 运行结果: Array ( [0] => Array ( [0] => 语文 [1] => 数学 [2] => 英语 ) [1] => Array ( [0] => SEO [1] => WEB前端开发 [2] => PHP [3] => JAVASCRIPT ) ) 四、操作一维数组: $arry_data = array('姓名:'=>'fxxy','性别:'=>'男','身高'=>'165cm','体重'=>'66kg'); foreach($arry_data as $key => $value){ echo '<div>'.$key.':'.$value.'</div>'; } 五、操作二维数组: $arry5 = array( array('主讲'=>'fxxy','课时'=>'3000小时'), array('主讲'=>'fxxy','课时'=>'2500小时'), '正在学习中' ); foreach($arry5 as $key => $value){ if(is_array($value)){ echo '<div style="border:1px solid #c7c7c7;margin-bottom:10px">'; foreach($value as $k => $v){ echo '<span style="margin-right:20px">'.$k.':'.$v.'</span>'; } echo '</div>'; }else{ echo '<div style="border:1px solid #c7c7c7;margin-bottom:10px">'.$value.'</div>'; } }