Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapisanie wyniku funkcji w zmiennej
Foxer
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 17.11.2003

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


Witam :-).

Mam funkcję generującą hasła. Jej nazwa to mkPasswd(). Chciałbym, aby stworzone hasło zapisało mi w zmiennej.

W tym celu:[php:1:f876710bcd]<?php
$passwd = mkPasswd();
?>[/php:1:f876710bcd]
Nie wiedzieć dlaczego, ta jedna linijka wyświetla mi stworzone przez funkcję hasło tak jakbym wyprintował tą funkcję.

Gdy chcę wyprintować w kilku miejscach kodu $passwd - zmienna nie posiada żadnej wartości. Co robię źle?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matid
post
Post #2





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

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


No w sumie racja, nie zagłębiałem się w kod, ale widzę, żę warunki wzajemnie się wykluczają, więc na jedno wykonanie funkcji może być tylko 1 echo. W takim wypadku wystarczy zamienić echo na return i powinno wszystko działać.
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: 27.12.2025 - 22:37