PHP 7中常量数组的类型
我们在PHP7中具有以下类型的常量数组-
常数数组联合
常数数组的相等性
常数数组的标识
常数数组的不等式
联合常数数组(+)
联合常量数组使用加号(+)连接两个数组。两个数组的连接发生在索引级别。例如,我们将使用两个数组x和y。数组x有四个元素,数组y有五个元素。现在,我们将使用print_r($x+$y)合并x和y数组。
示例
输出结果上面程序的输出将是-
数组的并集是: Array ( [0] => 11 [1] => 12 [2] => 13 [3] => 14 [4] => Alex ) 在索引3处的rollno常数数组为:14 The constant array of Stud_name is at index 2 is:Alex 大学的常数数组在索引4上是:Alex
常数数组的等式(==)
常量数组的相等性使用equal(==)运算符来查找给定数组的相等性。equal运算符在索引级别的数组以及元素值上使用。假设我们有两个不同的数组x和y,分别包含4和5个元素。然后,我们将使用($x==$y)检查x和y数组之间的相等性。如果给定的数组相等,则返回true;如果两个数组都不相等,则返回false。
示例
输出结果上述程序的输出将是-
rollno数组的相等性是:bool(true) 数组的相等性是:bool(false)
常数数组的标识(===)
Identity(===)运算符用于检查给定的数组是否相同。假设我们有两个常数数组x和y。如果两个给定数组都使用相同的键和值对,它们是相同的类型且顺序相同。那么结果将为真,否则结果将为假。
示例
输出结果上述程序的输出将是-
The identity of the Stud_Name arrays are:bool(true)
常量数组的不等式(!=)
不等式运算符用于检查给定的两个数组是否相等。不等式将发生在索引级别的数组以及数组元素的值上。
假设我们有两个数组x和y。数组x有四个元素,数组y有五个元素,那么我们将检查x和y数组之间的不等式。例如,如果$x!=$y,则结果为true,因为x和y的值不匹配。
示例
输出结果上述程序的输出将是-
rollno数组的相等性是:bool(false) 数组的相等性是:bool(true)