PHP: geri dönmek, değişken için bir şeyler yapmak, bir işleve bir değişken geçmek

0 Cevap php

Aşağıdaki kodu varsayarak:

<?php
function doStuff($rowCount) {
    $rowCount++;
    echo $rowCount.' and ';
    return $rowCount;
}
$rowCount = 1;
echo $rowCount.' and ';
doStuff($rowCount);
doStuff($rowCount);
doStuff($rowCount);
?>

İstenilen çıkış

1 and 2 and 3 and 4 and

Gerçek çıkış

1 and 2 and 2 and 2 and

Ben bu bağlamda nasıl çalıştığını "dönüş" musunderstanding ediyorum götürün. Nasıl en iyi ben bunu başarabilir?

0 Cevap