Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie zawartości pliku, przez bufor, czy przez funkcję?
yeti
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 12.09.2003

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


Właśnie zacząłem się zastanawiać, jaki podejście jest efektywniejsze.
Potrzebuję władować zawartość pliku do zmiennej. Czy efektywniej jest użyć kodu:
  1. <?php
  2.  
  3. $contents = file_get_contents($file);
  4.  
  5. ?>


czy też:
  1. <?php
  2.  
  3. include($file);
  4. $contents = ob_get_contents();
  5.  
  6. ?>


Ja stosowałem dotychczas pierwsze rozwiązanie, ale w jakiś artykule odnośnie systemów szablonów wyczytałem to drugie i zacząłem się zastanawiać, po co ktoś sobie utrudniał życie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
silent
post
Post #2





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 18.08.2004
Skąd: Jastrzębie Zdrój

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


Przykład szablonu jakie zwykle robię:
  1. <title><?=$title?></title>
  2. <table>
  3. <tr>
  4. <td><?=$sth?></td>
  5. <td><?=$sth2?></td>
  6. </tr>
  7. </table>

Teraz robiąc:
  1. <?php
  2.  
  3. $title='jakis tytul';
  4. $sth='something';
  5. $sth2='other something';
  6.  
  7. include('szablon.inc');
  8. $contents = ob_get_contents();
  9.  
  10. ?>

mam od razu sparsowaną zawartość ze wstawionymi zmiennymi.
Jak to zrobić przy file_get_contents?
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: 12.10.2025 - 05:57