[英]What does splat operator between two integers mean?
兩個整數之間的splat運算符是什么意思?
據我所知,splat運算符用於在函數上傳遞參數。 手動 。
一個例子 :
<?php
function fx(...$a) {
print_r($a);
}
fx(1, 2, 3, 4, 5, 6); // array 1, 2, 3, 4, 5, 6
但是當splat運算符在這樣的兩個整數之間時它意味着什么呢?
<?php
echo 1...3; // Why is the output 10.3?
echo PHP_EOL;
echo 12...100; // Why is the output 120.1?
echo PHP_EOL;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.