Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> echo do zmiennej
Shaezar
post 24.07.2006, 08:34:48
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 17.11.2005

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


Więc mam sobię funkcję, której nie mogę modyfikować. Jak się domyślam zwraca ona string poprzech instrukcję 'echo'. Teraz moim pragnieniem jest, by nie wywoływać instrukcji echo w czasie odpalania funkcji, tylko żeby ten wywołany string zapisał mi sie do zmniennej. Dlaczego tak kombinuje? Zrobiłem sobie parsowanie szablonów i dany string nie wyświetla mi się w tym miejscu, gdzie bym tego oczekiwał ..
Go to the top of the page
+Quote Post
nospor
post 24.07.2006, 08:39:53
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://pl.php.net/manual/pl/function.ob-start.php
http://pl.php.net/manual/pl/function.ob-get-contents.php
i przyklad z manuala:
  1. <?php
  2. echo "Hello ";
  3. $out1 = ob_get_contents();
  4. echo "World";
  5. $out2 = ob_get_contents();
  6. var_dump($out1, $out2);
  7. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Shaezar
post 24.07.2006, 08:56:41
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 17.11.2005

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


dzięki. Osiągnąłem dokładnie to, czego oczekiwałem smile.gif
Go to the top of the page
+Quote Post
Athlan
post 24.07.2006, 09:12:37
Post #4





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


a poza tym uzyj nie echo $zmienna w funkcji tylko return $zmienna

pozdro smile.gif

Ten post edytował Athlan 24.07.2006, 09:12:54


--------------------
Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij pod postem.
Go to the top of the page
+Quote Post
nospor
post 24.07.2006, 09:16:50
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
a poza tym uzyj nie echo $zmienna w funkcji tylko return $zmienna

@Athlan a teraz czytamy ze zrozumieniem i nie nabijamy postow:
Cytat
Więc mam sobię funkcję, której nie mogę modyfikować.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:43