PHP 7中常量数组的类型
我们在PHP 7中具有以下类型的常量数组-
常数数组联合
常数数组的相等性
常数数组的标识
常数数组的不等式
联合常数数组(+)
联合常量数组使用加号(+)连接两个数组。两个数组的连接发生在索引级别。例如,我们将使用两个数组x和y。数组x有四个元素,数组y有五个元素。现在,我们将使用print_r($x + $y)合并x和y数组。
示例
<?php输出结果$x = array(11, 12, 13,14);
$y = array('Rohan','Mohan','Thomas','John','Alex');
define('rollno',$x);
define('Stud_Name',$y);
print_r("数组的并集是:");
print_r($x+$y);
define('College','rollno','Stud_Name');
print("在索引3处的rollno常数数组为:");
print(rollno[3]);
print("The constant array of Stud_name is at index 2 is:");
print(Stud_Name[4]);
print("大学的常数数组在索引4上是:");
print(College[4]);
?>
上面程序的输出将是-
数组的并集是: 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。
示例
<?php输出结果$x = array(11, 12, 13,14, 15);
$y = array('Rohan','Mohan','Thomas','John','Alex');
define('rollno',$x);
define('Stud_Name',$y);
print_r("rollno数组的相等性是:");
var_dump('rollno'=='rollno'); //使用相等运算符,结果将为true
print_r("数组的相等性是:");
var_dump('rollno'=='Stud_Name'); //使用相等运算符,结果将为true
?>
上述程序的输出将是-
rollno数组的相等性是:bool(true)数组的相等性是:bool(false)
常数数组的标识(===)
Identity(===)运算符用于检查给定的数组是否相同。假设我们有两个常数数组x和y。如果两个给定数组都使用相同的键和值对,它们是相同的类型且顺序相同。那么结果将为真,否则结果将为假。
示例
<?php输出结果$x = array('Rohan','Mohan','Thomas','John','Alex');
define('Stud_Name',$x);
print_r("The identity of the Stud_Name arrays are:");
var_dump('Stud_Name'==='Stud_Name'); // 二手身分(===)运算子
?>
上述程序的输出将是-
The identity of the Stud_Name arrays are:bool(true)
常量数组的不等式(!=)
不等式运算符用于检查给定的两个数组是否相等。不等式将发生在索引级别的数组以及数组元素的值上。
假设我们有两个数组x和y。数组x有四个元素,数组y有五个元素,那么我们将检查x和y数组之间的不等式。例如,如果$x!= $y,则结果为true,因为x和y的值不匹配。
示例
<?php输出结果$x = array(11, 12, 13,14, 15);
$y = array('Rohan','Mohan','Thomas','John','Alex');
define('rollno',$x);
define('Stud_Name',$y);
print_r("rollno数组的相等性是:");
var_dump('rollno'!='rollno');
print_r("数组的相等性是:");
var_dump('rollno'!='Stud_Name');
?>
上述程序的输出将是-
rollno数组的相等性是:bool(false)数组的相等性是:bool(true)
以上是 PHP 7中常量数组的类型 的全部内容, 来源链接: utcz.com/z/311490.html