php怎么在foreach循环中修改原数组
在php中,只需要foreach语句采用引用循环的方式,那么在循环体内对原数组进行操作(修改),就会影响原数组本身;语法“foreach ($array as &$value){//循环体语句块;}”或“foreach ($array as $key => &$value){//循环体语句块;}”。
php入门到就业线上直播课:进入学习
API 文档、设计、调试、自动化测试一体化协作工具:点击使用
本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑
foreach是专门为遍历数组而设计的语句,是遍历数组时常用的方法,在遍历数组方面提供了很大的便利;PHP5后还可以遍历对象(foreach仅能够应用于数组和对象)。
foreach语句遍历数组与数组下标无关,且可以用于不连续的索引数组和以字符串为下标的关联数组。
foreach语句有两种语法格式:
语法格式1:
foreach ($array as $value){ //循环体语句块; }
登录后复制