![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
W książce, którą obecnie studiuję mam podany przykład:
CODE public function sayHello() { echo "Cześć {$this->getName()}"; } Wiem że zapis echo "Cześć {$this->getName()}"; jest jednoznaczny z echo "Czesc " . $this->getName();. Nigdy wcześniej się z tym nie spotkałem, więc chciałbym wiedzieć jak taka składnia się nazywa i z czego wynika. Może pytanie banalne, ale jak chłonę wiedzę to nie lubię zostawiać czegoś niedopowiedzianego. I jeszcze jedno pytanie: który z tych zapisów jest częściej stosowany przez doświadczonych programistów? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 314 Pomógł: 44 Dołączył: 12.11.2010 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Ja osobiście nie lubię stosować takiego zapisu ponieważ jeśli używasz cudzysłowia(") to parser przeszukuje całą zawartość w poszukiwaniu zmiennych a jeśli używasz apostrofu (') to paser traktuje całą zawartość jako tekst.
Czyli (dla przykladu użyje Marka) :
Według mnie opłaca się używać apostrofów, czemu?Każda setna sekundy się liczy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 22:57 |