![]() |
![]() |
![]()
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%) ![]() ![]() |
Łączenie tekstu na poziomie PHP jest z reguły wolniejsze, niż skorzystanie z dodatkowego parsera na poziomie C. Więc jak Ci tak na tych setnych częściach sekundy bardzo zależy to zacznij korzystać z cudzysłowów. Szczerze mówiąc nie byłem pewny więc sprawdziłem.Używając :
wynik..(pomijając tonę textu) This page was created in 50.307214975357 seconds a wersja z cudzysłowem czyli
This page was created in 50.989140033722 seconds Odpaliłem to na localhoscie i mój komputer jest już starszego pokolenia ale.. wychodzi praktycznie to samo. różnica to tylko 0.6 sekundy. Jednak ja i tak zostanę przy apostrofach.Czemu?Bo mi ładniej koloruję wszystko w dreamweaverze. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:44 |