Ds\Map :: allocate()function是PHP中的内置函数, 用于为所需容量分配足够的内存。
语法如下:
void public Ds\Map::allocate( $capacity )
参数:该函数接受单个参数$容量指示已分配容量的数量。
返回值:此函数不返回任何值。
下面的程序说明了Ds \ Map :: allocate()PHP中的功能:
程序1:
<
?php // Create new map
$map = new \Ds\Map();
// Use capacity() function to
// display the capacity of map
var_dump( $map ->
capacity());
// Allocate capacity
$map ->
allocate(50);
// Display capacity
var_dump( $map ->
capacity());
// Allocate capacity
$map ->
allocate(80);
// Display capacity
var_dump( $map ->
capacity());
?>
输出如下:
int(8)
int(64)
int(128)
程式2:
<
?php // Create new map
$map = new \Ds\Map();
// Declare capacity array
$arr = array (10, 20, 30, 40);
// Loop run for every array element
foreach ( $arr as $val ) { // Allocate capacity
$map ->
allocate( $val );
// Display capacity of map
var_dump( $map ->
capacity());
} ?>
输出如下:
int(16)
int(32)
int(32)
int(64)
【PHP如何使用Ds Mapalloc()函数(代码示例)】参考: https://www.php.net/manual/en/ds-map.allocate.php
推荐阅读
- PHP如何使用cal_info()函数(用法示例)
- windows打开u盘制作制作详细说明
- 制作u盘为打开盘制作详细说明
- 自己制作u盘打开制作详细说明
- 制作系统u盘制作详细说明
- u盘制作pe制作详细说明
- 制作打开u盘制作详细说明
- 用u盘做打开盘制作详细说明
- 做win7打开u盘制作详细说明