侧边栏壁纸
博主头像
云BLOG 博主等级

行动起来,活在当下

  • 累计撰写 318 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录
WEB

移除数组.移除键值对

Administrator
2024-04-11 / 0 评论 / 0 点赞 / 0 阅读 / 0 字
  1. $names = [

  2. '张三',

  3. '李四',

  4. '王麻子',

  5. '李四',

  6. ];

  7. $names = array_diff($names, ['李四']);

array_diff 跟 unset 一样并不会格式化键名;
如果需要格式化键名;
就再加个 array_value

  1. $names = [

  2. '张三',

  3. '李四',

  4. '王麻子',

  5. '李四',

  6. ];

  7. $names = array_values(array_diff($names, ['李四']));

先搜索出KEY 再移除下标对应的值, X条

$key = array_search('.',$data);
array_splice($data,$key,1);

$goods = Db::name('base_goods')->field("concat('E',lpad(max(right(uid , 5))+ 1 , 5 , 0)) E ")->select()->toArray(); // halt($vendor[0]['G']);

0

评论区