PHP Pytania na rozmowę kwalifikacyjną dla początkujących Flashcards
(46 cards)
Czym się różnią zmienne od stałych w PHP podczas wykonywania skryptu?
Wartość zmiennej może być zmieniana w trakcie wykonywania zadania.
Wartości stałej nie można zmienić podczas wykonywania skryptu.
Czym się różnią zmienne od stałych w PHP pod względem znaku dolara?
Zmienne wymagają obowiązkowego użycia znaku $ na początku.
Przed użyciem stałej nie jest wymagany znak dolara ($).
Czym się różnią zmienne od stałych w PHP pod względem definiowania?
Zmienną można zdefiniować przez zwykłe przypisanie ze znakiem $.
Natomiast stałych nie można definiować za pomocą prostych przypisań. Definiuje się je za pomocą funkcji define().
Za pomocą jakiej funkcji definiuje się stałe?
define()
Czym się różnią zmienne od stałych w PHP pod względem zakresu?
Dla zmiennych domyślnym zakresem jest bieżący zakres dostępu.
Natomiast dostęp do stałych można uzyskać w całym zakresie bez żadnych reguł określających zakres.
Co to jest sesja w PHP?
Sesja w PHP to sposób na przechowywanie informacji, które mogą być używane na wielu stronach całej witryny.
Gdzie są przechowywanie informacji z sesji w PHP?
W katalogu tymczasowym na serwerze.
Co jest zawarte w pliku sesji PHP?
Zarejestrowane zmienne sesji i ich wartości.
Dla kogo dostępne są informacje sesji PHP.
Informacje te będą dostępne dla wszystkich stron witryny podczas wizyty.
Dlaczego serwer WWW nie wie, kim jesteś, lub co robisz?
Ponieważ adres HTTP nie utrzymuje stanu.
Jak rozwiązuje się problem tego, że serwer WWW nie wie kim jesteśmy, ani co robimy?
Problem ten rozwiązuje się za pomocą zmiennych sesji, przechowując informacje o użytkowniku, które mogą być wykorzystywane na wielu stronach (np. nazwa użytkownika, ulubiony kolor itp.).
Ile trwają domyślnie zmienne sesji?
Domyślnie zmienne sesji trwają do momentu zamknięcia przeglądarki przez użytkownika.
Jakie informacje i o kim przechowują zmienne sesji w PHP.
Zmienne sesji przechowują informacje o pojedynczym użytkowniku i są dostępne dla wszystkich stron w jednej aplikacji.
Od czego jest skrót PEAR?
PEAR to skrót od “PHP Extension and Application Repository”.
Co to PEAR?
PEAR to framework i repozytorium dla wszystkich komponentów PHP wielokrotnego użytku.
Co zapewnia PEAR?
PEAR zapewnia wyższy poziom programowania dla twórców stron internetowych.
Co zawiera PEAR?
Zawiera wszelkiego rodzaju fragmenty kodu PHP i biblioteki.
Co udostępnia PEAR?
Udostępnia także interfejs wiersza poleceń do automatycznego instalowania pakietów.
Wyjaśnij różnicę między komunikatami $message i $$message pod względem zmiennych.
$message jest zwykłą zmienną.
$$message jest zmienną referencyjną.
Wyjaśnij różnicę między komunikatami $message i $$message pod względem stałych i zmiennych.
$message
Ma stałą nazwę i przechowuje stałą wartość.
$$message
Przechowuje ona dane dotyczące zmiennej.
Wyjaśnij różnicę między komunikatami $message i $$message.
Dane przechowywane w $message są stałe.
Wartość komunikatu $$ może zmieniać się dynamicznie wraz ze zmianą wartości zmiennej.
Czy w języku PHP rozróżniana jest wielkość liter?
PHP może być uważany za język, w którym wielkość liter jest częściowo rozróżniana.
Jak ma się sprawa z wielkością liter w nazwach funkcja i nazwach zmiennych?
W nazwach zmiennych wielkość liter jest rozróżniana, ale w nazwach funkcji już nie. Również funkcje zdefiniowane przez użytkownika nie rozróżniają wielkości liter, ale reszta języka rozróżnia wielkość liter.
Jakie są różne typy zmiennych? występujących w języku PHP?
W PHP istnieje 8 podstawowych typów danych, które są używane do konstruowania zmiennych.
- Integers
- Doubles
- Booleans
- NULL
- Arrays
- Strings
- Resources
- Objects