Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] echo dla wielu linijek/łamanie linijek
JanMatuszak
post 31.10.2020, 00:31:40
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 24.10.2020

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


Witam! Mam plik htmlowy, który ma w sobie formularz. Czy polecenie echo można zastosować w taki sposób że uda się zawrzeć w nim kod htmlowy (np. 200 linijek)?
Nie możliwe przecież jest stosowanie np.
  1. <?php
  2. echo '<html>;
  3. echo ' <head>;
  4. ..
  5. ...
  6. ....
  7. .....
  8. echo '</html>;
  9.  
  10.  


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
KsaR
post 31.10.2020, 02:51:19
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


Można, np. z pomocą heredoc. (demo)
  1. <?php
  2.  
  3. echo <<<HTML
  4. <!DOCTYPE html>
  5. <html lang="pl">
  6. <head>
  7. </head>
  8. <body>
  9. ĄŚĆŹ " '' ' "
  10. </body>
  11. </html>
  12. HTML;


Ale lepiej oddzielić HTML od PHP.. (demo2)
  1. <?php
  2. $content = <<<CONTENT
  3. ĄŚĆŹ " '' '"'
  4. CONTENT;
  5. ?>
  6. <!DOCTYPE html>
  7. <html lang="pl">
  8. <head>
  9. </head>
  10. <body>
  11. <?=$content?>
  12. </body>
  13. </html>


Ten post edytował KsaR 31.10.2020, 02:53:24


--------------------
Go to the top of the page
+Quote Post
viking
post 31.10.2020, 03:06:39
Post #3





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

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


Albo po prostu include/require.


--------------------
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: 24.07.2025 - 21:57