Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Pisanie kodu PHP w HTML
deha21
post
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


Witam,
Pytanie teoretyczne. Jak poprawnie/lepiej jest pisać stronę, czy robiąc np.:
  1. <div>Blabla</div>
  2. <div><? echo "Coś tam".$jakiśkod."<br>"; ?></div>


Czy może całość pisać w echo w PHP?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Meares
post
Post #2





Grupa: Zarejestrowani
Postów: 102
Pomógł: 13
Dołączył: 16.10.2009
Skąd: Łódź

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


Zamiast się kłócić dowiedzcie się jaka jest różnica pomiędzy stringami otoczonymi apostrofami, a tymi otoczonymi cudzysłowami.
Cobyście się nie naszukali:

Tekst w stringach otoczonych apostrofami (') jest traktowany dosłownie:
  1. $a = 1;
  2. echo '$a';
Zwróci nam:
Cytat
$a
Natomiast wartości stringów otoczonych cudzysłowami (") jest "podmieniana" (w wypadku zmiennych):
  1. $a = 1;
  2. echo "$a";
Zwróci nam:
Cytat
1
Nie można napisać tak (w żadnych wypadku):
  1. $a = 1;
  2. echo "jakas_funkcja($a)";
Gdyż w przypadku zastosowania cudzysłowów zwróci nam:
Cytat
jakas_funkcja(1)
A w wypadku zastosowania apostrofów:
Cytat
jakas_funkcja($a)


Co do tematu:
Najlepiej jest stosować szablony Smarty, albo OPT. A najlepiej jest pisać w MVC.

Ten post edytował Meares 5.12.2009, 15:04:00
Go to the top of the page
+Quote Post
lessi
post
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 12
Dołączył: 1.12.2009

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


Cytat(Meares @ 5.12.2009, 14:59:58 ) *
Zamiast się kłócić dowiedzcie się jaka jest różnica pomiędzy stringami otoczonymi apostrofami, a tymi otoczonymi cudzysłowami.
Cobyście się nie naszukali:

Tekst w stringach otoczonych apostrofami (') jest traktowany dosłownie:
  1. $a = 1;
  2. echo '$a';
Zwróci nam:Natomiast:
  1. $a = 1;
  2. echo "$a";
Zwróci nam:

Nie napisałem o tym wprost ale o tym miałem cały czas na myśli
Dodatkowo opcja (" ") na dodatkowo inne funkcje m. in.
Nowa linijka - /n
Tabulator - /t
Jednak ja wolę pisać z (' ') ponieważ bardziej oddziela zmienną od reszty kodu.

Ten post edytował lessi 5.12.2009, 15:08:41
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: 5.10.2025 - 01:10