Pytania kwalifikacyjne PHP dla doświadczonych Flashcards
Jakie są etapy tworzenia nowej bazy danych przy użyciu MySQL i PHP?
Za pomocą skryptu PHP nawiązywane jest połączenie z serwerem MySQL.
Połączenie jest sprawdzane pod względem poprawności. Jeśli połączenie zostanie nawiązane pomyślnie, można napisać przykładowe zapytanie w celu jego weryfikacji.
Zapytania tworzące bazę danych są wprowadzane, a następnie zapisywane do zmiennej łańcuchowej.
Następnie utworzone zapytania będą wykonywane jedno po drugim.
Do czego służy funkcja session_start()?
Służy do rozpoczynania nowej sesji.
Może także wznowić istniejącą sesję w przypadku jej zatrzymania.
Do czego jest używana funkcja session_destroy()?
Funkcja session_destroy() służy do niszczenia wszystkich zmiennych sesji.
Czym jest memcached?
Memcached jest wydajnym demonem buforującym zaprojektowanym specjalnie do zmniejszania obciążenia baz danych w dynamicznych aplikacjach internetowych.
Co oferuje Memcache?
Memcache oferuje wygodny proceduralny i obiektowy interfejs do Memcached.
Czym jest memcache?
Memcache jest magazynem pamięci.
Jak można uruchamiać memcache?
Memcache można uruchomić na jednym lub kilku serwerach. Dlatego możliwe jest współdzielenie jednej instancji Memcache przez wiele projektów.
Jakie istnieją sposoby obsługi zbioru wyników MySQL w PHP?
mysqli_fetch_array(): Zwraca bieżący wiersz zbioru wyników jako tablicę asocjacyjną, tablicę numeryczną lub obie.
mysqli_fetch_assoc(): Zwraca bieżący wiersz zbioru wyników jako tablicę asocjacyjną.
mysqli_fetch_object(): Zwraca bieżący wiersz zbioru wyników jako obiekt.
mysqli_fetch_row(): Zwraca wiersz wyniku jako tablicę wyliczeniową.
Opisz mysqli_fetch_array()
mysqli_fetch_array(): Zwraca bieżący wiersz zbioru wyników jako tablicę asocjacyjną, tablicę numeryczną lub obie.
Opisz mysqli_fetch_assoc()
mysqli_fetch_assoc(): Zwraca bieżący wiersz zbioru wyników jako tablicę asocjacyjną.
Opisz mysqli_fetch_object()
mysqli_fetch_object(): Zwraca bieżący wiersz zbioru wyników jako obiekt.
Opisz mysqli_fetch_row()
mysqli_fetch_row(): Zwraca wiersz wyniku jako tablicę wyliczeniową.
Jak połączyć się z adresem URL w PHP?
Dowolny adres URL można łatwo połączyć z PHP, korzystając z biblioteki o nazwie cURL.
Do czego jest dołączana biblioteka cURL?
Jest ona domyślnie dołączana do standardowej instalacji PHP.
Co oznacza termin cURL?
Termin cURL oznacza URL po stronie klienta.
Z czego korzysta cURL?
cURL korzysta z biblioteki libcurl (client-side URL Transfer Library)
Jakie protokoły obsługuje biblioteka libcurl?
FTP, FTPS, HTTP/1, HTTP POST, HTTP PUT, HTTP proxy, HTTPS, IMAP, Kerberos itd.
Co umożliwia biblioteka curl?
Umożliwia ona łączenie się z adresem URL oraz pobieranie i wyświetlanie informacji z tej strony - takich jak zawartość HTML strony, nagłówki HTTP i związane z nimi dane itd.
Jakie są kroki do połączenia się z adresem URL za pomocą polecenia PHP cURL POST?
Zainicjuj sesję cURL.
Zdefiniuj swój adres URL, pod którym chcesz wysłać żądanie. Możemy bezpośrednio wpisać ten adres URL do parametru opcji wstawiania w sekcji URL lub przypisać go do obiektu.
Teraz zdefiniuj opcje cURL, które chcesz wykonać z opcją post.
Po ustawieniu wszystkich funkcji nadszedł czas na wykonanie naszego cURL.
Następnie zamykamy cURL i wywołujemy echo obiektu, aby sprawdzić jego odpowiedź.