色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

floor array php

錢衛國1年前6瀏覽0評論

如果你在使用PHP編寫網站,那么你一定會遇到需要在數組中取整數部分的情況。這時候,floor()函數就派上用場了。floor()函數會將數組中的每個元素都向下取整,返回一個新的數組。

$arr = array(2.5, -3.2, 4.1, 5.9);
$floorArr = floor($arr);
print_r($floorArr);

上述代碼會輸出一個新的整數數組,如下所示:

Array
(
[0] =>2
[1] =>-4
[2] =>4
[3] =>5
)

可以看到,2.5被取整成2,-3.2被取整成-4,4.1被取整成4,5.9被取整成5。

當然,floor()函數不僅可以應用于整數數組,也可以應用于多維數組。

$arr = array(
array(2.5, 3.2, 4.1),
array(-1.5, -2.2, -3.1),
);
$floorArr = floor($arr);
print_r($floorArr);

上述代碼會輸出一個新的多維數組,如下所示:

Array
(
[0] =>Array
(
[0] =>2
[1] =>3
[2] =>4
)
[1] =>Array
(
[0] =>-2
[1] =>-3
[2] =>-4
)
)

可以看到,原先的浮點數數組被轉換成了整數數組。

同時,floor()函數還可以應用于關聯數組。

$arr = array(
"a" =>2.5,
"b" =>-3.2,
"c" =>4.1,
"d" =>5.9,
);
$floorArr = floor($arr);
print_r($floorArr);

上述代碼會輸出一個新的關聯數組,如下所示:

Array
(
[a] =>2
[b] =>-4
[c] =>4
[d] =>5
)

可以看到,原先的浮點數數組被轉換成了整數數組,并且關聯鍵也被保留。

雖然floor()函數看起來很簡單,但卻非常實用,在PHP編程中也是必不可少的一個函數。