Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmienne. Deklarowanie typu
grabarz5
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 16.03.2015

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


Witam.
Mam takie może dziwne pytanie.
Czy deklarowanie typu zmiennej w PHP w jakikolwiek sposób wpływa na wydajność skryptu/szybkość interpretowania go? Zastanawiało mnie to od pewnego czasu.

Jeśli temat już był to przepraszam.

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





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

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


Cytat(grabarz5 @ 19.08.2015, 14:50:47 ) *
Witam.
Mam takie może dziwne pytanie.
Czy deklarowanie typu zmiennej w PHP w jakikolwiek sposób wpływa na wydajność skryptu/szybkość interpretowania go? Zastanawiało mnie to od pewnego czasu.

Jeśli temat już był to przepraszam.

Pozdrawiam wszystkich

Zalezy o co pytasz..
cos tam pewnie wplywa w czasie mikro.

np.

  1. $x='123';
  2. $x+=5;

Bo musi sprawdzic jaki typ, i przekonwetrowac na swoj.

  1. if ($x==$y)

Dla przykladu operator == zmienia typ na ten sam jesli jest inny w celu porownania a === juz sprawdza odrazu wartosc przez co jest szybszy w wypadku gdy sa te same typy.

Czyli w podsumowania, tylko mikro-optymalizacja.
Ale zarazem dobra praktyka.

Ten post edytował KsaR 19.08.2015, 13:57:35
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: 2.10.2025 - 20:24