迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > PHP >

如何在 PHP 中重置数组

作者:迹忆客 最近更新:2023/03/22 浏览次数:

本文将介绍在 PHP 中重置数组的不同方法。

在 PHP 中使用 array_diff() 函数重置数组

在 PHP 中,我们可以使用 array_diff() 函数来重置一个数组。这个函数计算一个数组与另一个数组的差值。这个函数的正确语法如下。

array_diff($array, $Arr1, $Arr2, ...,$ArrN);

函数 array_diff() 接受 N+1 个参数。它的详细参数如下。

参数名称   说明
$array 强制 它是主数组,我们要从其中删除一个值。
$Arr1, $Arr2, $ArrN 强制 就是我们要删除的数组。该函数将取其与数组的差值,如果存在,则将其从数组中删除。

清除数组值的程序如下。

<?php
$array = array("Rose","Lili","Jasmine","Hibiscus","Daffodil","Daisy");
echo("Array before deletion: \n");
var_dump($array);
$array = array_diff( $array, $array);
echo("Array after deletion: \n");
var_dump($array);
?>

输出:

Array before deletion: 
array(6) {
  [0]=>
  string(4) "Rose"
  [1]=>
  string(4) "Lili"
  [2]=>
  string(7) "Jasmine"
  [3]=>
  string(8) "Hibiscus"
  [4]=>
  string(8) "Daffodil"
  [5]=>
  string(5) "Daisy"
}
Array after deletion: 
array(0) {
}

在 PHP 中使用 unset() 函数重置数组

我们将使用 unset() 函数来清除数组值。unset() 函数重置一个变量。使用该函数的正确语法如下。

unset($variable1, $variable2, ..., $variableN);

内置函数 unset() 有 N 个参数。它的详细参数如下。

参数名称   说明
$variable1, $variable2, $variableN 强制 它是我们要取消设置的变量或数据结构。至少一个变量是必须的。

这个函数不返回任何内容。

下面的程序显示了我们在 PHP 中使用 unset() 函数清除数组值的方法。

<?php
$array = array("Rose","Lili","Jasmine","Hibiscus","Daffodil","Daisy");
echo("Array before deletion: \n");
var_dump($array);
unset($array);
echo("Array after deletion: \n");
var_dump($array);
?>

输出:

Array before deletion: 
array(6) {
  [0]=>
  string(4) "Rose"
  [1]=>
  string(4) "Lili"
  [2]=>
  string(7) "Jasmine"
  [3]=>
  string(8) "Hibiscus"
  [4]=>
  string(8) "Daffodil"
  [5]=>
  string(5) "Daisy"
}
Array after deletion: 
NULL

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 PHP 中获取时间差的分钟数

发布时间:2023/03/29 浏览次数:183 分类:PHP

本文介绍了如何在 PHP 中获取时间差的分钟数,包括 date_diff()函数和数学公式。它包括 date_diff()函数和数学公式。

PHP 中的重定向

发布时间:2023/03/29 浏览次数:136 分类:PHP

本教程演示了如何将用户从页面重定向到 PHP 中的其他页面

PHP 分页

发布时间:2023/03/29 浏览次数:66 分类:PHP

本教程介绍如何在 PHP 中对数据库行进行分页

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便