Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiena wartosci zmiennej w funkcji
phoenix84
post
Post #1





Grupa: Zarejestrowani
Postów: 218
Pomógł: 0
Dołączył: 14.04.2004
Skąd: Słupsk, Nowy Sącz

Ostrzeżenie: (0%)
-----


jak zrobic, abu za pomoca funkcji zmeinic wartosc jakiejs zmiennej...

zeby lepiej skumac o co chodzi to dam przyklad (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

[php:1:61250b7e01]<?php
function zmiana($dana)
{
$zmienna=$dana;
}

$zmienna=1;
zmiana(2);

echo ("$zmienna");



?>[/php:1:61250b7e01]
i teraz chce aby $zmienna maiala wartosc np. 2 a nie 1 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

pozdrawiam

Phoenix
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kinool
post
Post #2





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

Ostrzeżenie: (0%)
-----


Cytat
Zwracane wartości
Wartości są zwracane przy użyciu opcjonalnej instrukcji return. Może być zwracany dowonlny typ, włączając w to tablice i obiekty. Spowoduje to natychmiastowe zakończenie działania funkcji i przekazanie kontroli do linii, z której była wywołana. Więcej informacji w opisie return().


[php:1:8457a07971]<?
function kwadrat ($num)
{
return $num * $num;
}

echo kwadrat (4); // wyświetla '16'.
?>[/php:1:8457a07971]
Przyklad z manuala.


lub jesli chesz w funkcj pracowac na zmiennych, "z zewnatrz" musza byc one globalne

[php:1:8457a07971]<?php
$zm=2;
function test ($ile) {
global $zm;
$zm=$ile*2;
}

test(4);
echo $zm;
?>[/php:1:8457a07971]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 07:51