Справочная информация - Что означает этот символ в PHP?

вам нужно установить URL как 10.0.2.2:portNr

portNr = данного порта ASP.NET Development Server, моя текущая служба работает на localhost:3229/Service.svc

, поэтому мой url 10.0.2.2:3229

Я исправил свою проблему таким образом

Надеюсь, это поможет ...

4328
задан 110 revs, 53 users 56% 2 August 2019 в 14:54
поделиться

1 ответ

Три ТОЧКИ как Оператор Нащельной рейки (...) (начиная с PHP 5.6)

PHP имеет оператор "..." (Три точки), который отнесен как Оператор Нащельной рейки. Это используется для передачи произвольного числа параметров в функции, и этот тип функции вызывают Функции Variadic. Let’s берут примеры к использованию "..." (Три точки).

Пример 1:

<?php
function calculateNumbers(...$params){
    $total = 0;
    foreach($params as $v){
        $total = $total + $v;
    }
    return $total;
}

echo calculateNumbers(10, 20, 30, 40, 50);

//Output 150
?>

Каждый аргументы calculateNumbers () функция проходят через $params как через массив когда использование "†¦".

существует много различных способов использовать оператор "†¦". Ниже некоторых примеров:

Пример 2:

<?php
function calculateNumbers($no1, $no2, $no3, $no4, $no5){
    $total = $no1 + $no2 + $no3 + $no4 + $no5;
    return $total;
}

$numbers = array(10, 20, 30, 40, 50);
echo calculateNumbers(...$numbers);

//Output 150
?>

Пример 3:

<?php
function calculateNumbers(...$params){
    $total = 0;
    foreach($params as $v){
        $total = $total + $v;
    }
    return $total;
}
$no1 = 70;
$numbers = array(10, 20, 30, 40, 50);
echo calculateNumbers($no1, ...$numbers);

//Output 220
?>

Пример 4:

<?php
function calculateNumbers(...$params){
    $total = 0;
    foreach($params as $v){
        $total = $total + $v;
    }
    return $total;
}

$numbers1 = array(10, 20, 30, 40, 50);
$numbers2 = array(100, 200, 300, 400, 500);
echo calculateNumbers(...$numbers1, ...$numbers2);

//Output 1650

?>
1
ответ дан Yogi Ghorecha 4 October 2019 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: