![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 19.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam
jak zrobić aby w tym skrypciw wyszło 5 i5 na razie wychodzi 4 i 5 CODE <?php 4 i 5
/** * @author 4965102621 * @copyright 2008 */ function find_var($one , $two, $three) { if (($one>0) &&($one<=10)) return $one; if (($two>0)&&($two <=10)) return $two ; if (($three>0)&&($three<=10)) return $three ; } $c_one = 'test'; $c_two=42 ; $c_three = 4; $right_var = &find_var($c_one , $c_two , $c_three); $right_var++ ; echo " wartosc zmiennej \$c_three oraz \$right_var wynoszą : " ; echo "$c_three oraz $right_var<BN>\n" ; ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 38 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Z tego kodu nie ma możliwości, żeby wyświetliło 5 i 5. Funkcja musiała by dostawać parametry przez referencję(czyli po wyjściu z funkcji parametry mają taką wartość jaką przypisano im w tej funkcji) i zwracać wyniki o 1 jeden większe. Musiałeś coś źle przepisać albo w książce jest błąd.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 05:06 |