PHP

strict_types w PHP – jak działa i dlaczego ma znaczenie

strict_types w PHP Domyślnie PHP stosuje tzw. „type juggling”, czyli automatyczne dopasowywanie typów danych. Oznacza to, że interpreter PHP stara się „zgadnąć”, jakiego typu wartość masz na myśli, i konwertuje ją w locie, bez błędu i bez ostrzeżenia. Na przykład jeśli funkcja lub operator oczekuje liczby, a dostanie tekst zawierający cyfrę (np. "5"), PHP potraktuje […]

Czytaj więcej