Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]pobranie echo z funkcji do zmiennej
taro
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 12.12.2008

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


Witam.

Witam.

Mam taki problem.

Załóżmy, że mam sobie taką funkcję

function wyswietl() {
echo "2";
echo "+";
echo "2";
}

następnie chciałbym to co zostanie wyświetlone przy użyciu tej funkcji wrzucić jakoś do zmiennej, czyli coś w stylu
$zmienna = wyswietl(); // to oczywiscie glupi przyklad (IMG:style_emoticons/default/wink.gif)

Teraz $zmienna żeby zawierała "2+2".

Jak to można mądrze zrobić, bo mam jakieś zaćmienie umysłu.

Dzięki.
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
aachi
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 12
Dołączył: 4.08.2007

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


Może przy pomocy Output Buffering Control?
ob_start(), a pózniej ob_get_contents()?
Go to the top of the page
+Quote Post
drPayton
post
Post #3





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Cytat(taro @ 11.06.2011, 15:24:13 ) *
(...)
Nie rozwiązuje to jednak mojego problemu. Czasami trzeba coś zrobić na przekór ogólnym zasadom, aby działało.
(...)


Cytat(aachi @ 11.06.2011, 15:35:52 ) *
Może przy pomocy Output Buffering Control?
ob_start(), a pózniej ob_get_contents()?



  1. function wyswietl()
  2. {
  3. echo 'raz';
  4. echo 'dwa';
  5. }
  6.  
  7. wyswietl();
  8. $zmienna = ob_get_contents();
  9.  
  10. echo $zmienna;


Mniej wiecej tak...
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 - 14:14