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

PHP 提取数组中的特定的值

需求:

前端展示:

(1)之前的页面:

(2)修改后的页面:

 

之前接口返回的数据 :


解决办法:提取tags 中的  ’约' 的数组 添加到一个新的数组中去

        1:一开始想到的是 使用strops 的函数  返回 存在的位置  ,但是 字符串知道了位置 不是很方便 获取到相应的值。(试了很久 结果不是很理想)
        2:使用正则表达式  (处理这种需要 直接正则 ,不要考虑strops,array_search ,或者其他的 的函数了):

        foreach ($item['good'] as &$index) {$pattern = '/约.*/';preg_match_all($pattern, implode(', ',$index['tags']), $matches);$index['tag'] =  explode(',', implode(",", $matches[0]));}

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

相关文章:

  • SpringBoot、JAVA中excel、rtf、doc转PDF
  • 生信技能45 - 基于docker容器运行生信软件
  • 算法训练营第63天|LeetCode 84.柱状图中最大的矩形
  • python跟C++选哪个?
  • 速锐得深入解析吉利几何CAN总线数据通信网络的拓扑层级框架技术
  • 数据分析的数据模型
  • SQL注入-通达OA SQL注入漏洞【CVE-2023-4166】原理及检测思路分析
  • 数据结构(七)复杂度渐进表示
  • 3d如何同时贴两个图在模型上?---模大狮模型网
  • 【全开源】Java同城预约月嫂服务上门服务本地服务源码APP+小程序+公众号+H 5
  • 汇聚荣科技:拼多多开店时后期押金可以退吗?
  • 【机器学习与实现】K近邻算法
  • 【Python探索之旅】初识Python
  • MongoDB和AI 赋能行业应用:制造业和汽车行业
  • FileZilla一款免费开源的FTP软件,中文正式版 v3.67.0
  • 44.WEB渗透测试-信息收集-域名、指纹收集(6)
  • 【面经】Linux
  • TriCore:Interrupt 2
  • ollama api只能局域网访问,该怎么破?
  • 规则引擎drools Part5
  • API设计之争:一个接口一个职能还是一个页面所需字段?
  • 第一天复习Qt文件读取
  • 使用非官网购买Chatgpt的api调用
  • 通过 Java 操作 redis -- hash 哈希表基本命令
  • Unity 性能优化之遮挡剔除(Occlusion Culling)(六)
  • android——关于app性能优化篇
  • 单链表经典算法LeetCode--203.移除链表元素(两种方法解)
  • MySQL—子查询
  • ffmpeg 读取流报错: Non-monotonous DTS in output stream
  • yo!这里是socket网络编程相关介绍