当前位置: 首页 > news >正文

php7.4在foreach中对使用数据使用无法??[]判读,无法使用引用传递

代码如下图:这样子在foreach中是无法修改class_history的。正确的应该是去掉??[]判断。

    public function actionY(){$array = ['name'=>'aaa','class_history'=>[['class_name'=>'一班','class_num'=>1],['class_name'=>'二班','class_num'=>2]]];foreach ($array['class_history']??[] as &$item) {$item['class_name'] = '三班';$item['class_num'] = 3;}var_dump($array);}

在这里插入图片描述

http://www.lryc.cn/news/341303.html

相关文章:

  • 传输层协议 TCP UDP协议 解析(二)
  • java+jsp+Oracle+Tomcat 记账管理系统论文(一)
  • echarts双Y轴,并实现图例等
  • STM32 工程移植 LVGL:一步一步完成
  • Linux中分析日志及问题排查
  • 复杂环境下实时鲁棒3D激光雷达定位
  • 9.3.k8s的控制器资源(deployment部署控制器)
  • 通过符号程序搜索提升prompt工程
  • js开启子线程及其使用
  • excel办公系列-图表元素及其作用
  • rocketmq dashboard控制台中topic状态无法展示
  • GPT每日面试题-Typescript中type和interface的区别
  • python数据分析——大数据伦理风险分析
  • 配置 Trunk,实现相同VLAN的跨交换机通信
  • Python 植物大战僵尸
  • SpringBoot:实战项目TLIAS智能学习辅助系统1.1
  • ubuntu-meta-22.04桌面版+ros2-humble 镜像
  • 『大模型笔记』Code Example: Function Calling with ChatGPT
  • 【智能算法应用】混合粒子群算法求解CVRP问题
  • Python项目开发实战:飞机大战游戏(案例教程)
  • 音频压缩的方法有哪些?3种简单的压缩工具分享
  • 阿里云CentOS7 打开/关闭防火墙 开放端口
  • React 组件性能优化
  • jvm 马士兵 01 JVM简介,class文件结构
  • PostgreSQL自带的命令行工具02- createdb
  • 软件设计师-重点的构造型设计模式
  • Java面试问题及答案
  • STM32 01
  • 学习笔记:【QC】Android Q - phone 模块
  • webscoket+webrtc实现语音通话