Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jakie kodowanie dla echo
Tom:-)
post
Post #1





Grupa: Zarejestrowani
Postów: 284
Pomógł: 0
Dołączył: 25.03.2007
Skąd: Globalna wioska

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


Witam

Trochę lamerskie pytanie ale chcę pracować jak inni moi koledzy którzy są w ty dobrzy. Moje pytanie jest takie. Z której formuły korzystacie. Co jest bardziej profesjonalne albo wygodniejsze w użyciu oraz co przetrwa na kolejne wersji PHP:
1.
  1. <?php
  2. echo ("<p align=\"center\">Środek</p>");
  3. ?>

2.
  1. <?php
  2. echo ('<p align="center">Środek</p>');
  3. ?>


oraz czy tekst wpisujecie w ("text") czy ułatwicie sobie sprawę i wpisujecie "text" w funkcji echo
Go to the top of the page
+Quote Post
l0ud
post
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Apostrofy są bardziej eleganckie i teoretycznie szybsze. Nawiasów nie trzeba używać - bo echo nie jest funkcją. Tak więc:

  1. <?php
  2. echo '<p align="center">Środek</p>';
  3. ?>


Co nie zmienia faktu, że u mnie i tak za sprawą szablonów wygląda to zupełnie inaczej.
Go to the top of the page
+Quote Post
Maxik
post
Post #3





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Bez nawiasów i z ' jeśli nie ma zmiennych(szybsze) lub " jeśli w tekście są zmienne, alternatywnie echo 'tekst'.$zmienna;
Go to the top of the page
+Quote Post
drPayton
post
Post #4





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

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


Cytat(Tom:-) @ 30.10.2008, 19:53:27 ) *
(...)Co jest bardziej profesjonalne albo wygodniejsze w użyciu oraz co przetrwa na kolejne wersji PHP:(...)


Najwygodniej jest tak pisać, by nie łączyć html z php...
Go to the top of the page
+Quote Post
Tom:-)
post
Post #5





Grupa: Zarejestrowani
Postów: 284
Pomógł: 0
Dołączył: 25.03.2007
Skąd: Globalna wioska

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


Cytat(drPayton @ 30.10.2008, 20:06:37 ) *
Najwygodniej jest tak pisać, by nie łączyć html z php...
Dlaczego? cos_tam.php trzymać w osobnych plikach?
Go to the top of the page
+Quote Post
Kildyt
post
Post #6





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


Ja używam tak samo jak @l0ud.

Cytat
Nawiasów nie trzeba używać - bo echo nie jest funkcją.
Czytałem kiedyś kurs php i pisali, że echo jest to funkcja, która wyświetla tekst i jest to jedyna funkcja, która nie wymaga dawania nawiasów, ale pewnie musiał to być jakiś przestarzały kurs, gdyż na php.net piszą, że nie jest to funkcja.
Go to the top of the page
+Quote Post
Maxik
post
Post #7





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Tom:-) CHodzi o to, aby nie mieszać PHP z HTML i używać np. systemu szablonów(kod staje się dużo czytelniejszy i łatwiejszy w edycji), a takie systemy to np. OPT, Smarty etc.
Go to the top of the page
+Quote Post
l0ud
post
Post #8





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Cytat
(kod staje się dużo czytelniejszy i łatwiejszy w edycji),


Eee tam... To nie zasługa parserów szablonów typu smarty (których nie polecam), a oddzielenia warstwy logiki od prezentacji. Równie czytelny i prosty w modyfikacji kod można uzyskać używając samego php (bo przecież po to on jest!) jak jest to zrobione np. w Kohanie.
Go to the top of the page
+Quote Post

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: 17.09.2025 - 08:30