Ds\Map::__ construct()function是PHP中的内置函数, 用于创建新实例。
语法如下:
public Ds\Map::__construct( $values )
参数:该函数接受单个参数$值包含可遍历的对象或数组以使用初始值。
下面的程序说明了Ds\Map::__ construct()PHP中的功能:
程序1:
<
?php
//PHP program to illustrate the __construct()
//function of Ds\map //Declare a new Map
$map = new \Ds\Map();
//Display the map elements
print_r( $map );
//Creating a Map
$map = new \Ds\Map([
"1" =>
"Geeks" , "2" =>
"for" , "3" =>
"Geeks"
]);
//Display the map elements
print_r( $map );
?>
输出如下:
Ds\Map Object
(
)
Ds\Map Object
(
[0] =>
Ds\Pair Object
(
[key] =>
1
[value] =>
Geeks
)[1] =>
Ds\Pair Object
(
[key] =>
2
[value] =>
for
)[2] =>
Ds\Pair Object
(
[key] =>
3
[value] =>
Geeks
))
程序2:
<
?php
//PHP program to illustrate the __construct()
//function of Ds\map //Creating a Map
$map = new \Ds\Map([ "1" =>
"10" , "2" =>
"20" , "3" =>
30]);
//Display key-value pair
print_r( $map );
//Creating another Map
$map = new \Ds\Map([1 =>
"Welcome" , 2 =>
"to" , 3 =>
"lsbin" ]);
//Display key-value pair
print_r( $map );
?>
输出如下:
Ds\Map Object
(
[0] =>
Ds\Pair Object
(
[key] =>
1
[value] =>
10
)[1] =>
Ds\Pair Object
(
[key] =>
2
[value] =>
20
)[2] =>
Ds\Pair Object
(
[key] =>
3
[value] =>
30
))
Ds\Map Object
(
[0] =>
Ds\Pair Object
(
[key] =>
1
[value] =>
Welcome
)[1] =>
Ds\Pair Object
(
[key] =>
2
[value] =>
to
)[2] =>
Ds\Pair Object
(
[key] =>
3
[value] =>
lsbin
))
【PHP Ds\Map __construct()函数用法示例详解】参考: https://www.php.net/manual/en/ds-map.construct.php
推荐阅读
- JavaScript数组valueOf()方法使用示例
- 亚马逊面试体验分享| SDE-1的校园内
- windows 7ghost介绍
- win1064位精简版介绍
- 番茄花园win7系统64位介绍
- win8.1安装win10图解
- win7企业版系统介绍
- 系统之家gho介绍
- win7纯净版32位gho安装版介绍