Pokazywanie postów oznaczonych etykietą PHP. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą PHP. Pokaż wszystkie posty

Zadanie 12.

W języku PHP komentarz jednoliniowy rozpoczyna się od znaków
  1. $ lub #
  2. // lub #
  3. /* lub //
  4. <! lub <?

Zadanie 11.

Przedstawiony błąd, wygenerowany podczas interpretacji kodu PHP, może być spowodowany
  1. odwołaniem się do niezadeklarowanej zmiennej.
  2. niepowodzeniem wydania kwerendy na bazie danych.
  3. próbą odwołania się do nieistniejącego elementu tablicy.
  4. brakiem bazy danych o nazwie wskazanej w funkcji mysqli_connect.

Zadanie 12.

Wskaż wszystkie znaki umożliwiające komentowanie kodu języku PHP.
  1. jedynie /* */
  2. <?php ?> oraz //
  3. /* */ oraz <!-- -->
  4. /* */ oraz // oraz #

Zadanie 4.

$x = 0;
while($x < 5){
 echo "$x,";
 $x++;
}
 

Wskaż instrukcję równoważną funkcjonalnie do instrukcji while zapisanej w języku PHP.

  1. Instrukcja 1
  2. Instrukcja 2
  3. Instrukcja 3
  4. Instrukcja 4

Zadanie 5.

 <?php
class Owoc {
function __construct() { echo "test1"; }
function __destruct() { echo "test2"; }
}
$gruszka = new Owoc();
?>

Co będzie wynikiem po wywołaniu przedstawionego skryptu?

  1. Nie wyświetli się żaden napis.
  2. Wyświetli się tylko napis „test1”.
  3. Wyświetli się tylko napis „test2”.
  4. Wyświetlą się oba napisy: „test1” i „test2”.

Zadanie 7.

Która definicja tablicy asocjacyjnej w języku PHP jest poprawna składniowo?
  1. $wiek = array("Anna"=35, "Ewa"=37, "Oliwia"=43);
  2. $wiek = array([Anna, 35], [Ewa, 37], [Oliwia, 43]);
  3. $wiek = array("Anna"=>"35", "Ewa"=>"37", "Oliwia"=>"43");
  4. $wiek = array({"Anna", "35"}, {"Ewa", "37"}, {"Oliwia", "43"});

Zadanie 9.

W jaki sposób w języku PHP należy ustawić zmienną sesji o nazwie wyborID na wartość 4?
  1. session.wyborID = 4;
  2. session.wyborID = {4};
  3. $_SESSION[4] = wyborID;
  4. $_SESSION["wyborID"] = 4;

Zadanie 10.

W języku PHP zmienna $_SERVER przechowuje między innymi informacje o
  1. danych dotyczących sesji.
  2. adresie IP serwera, nazwie protokołu.
  3. danych formularza przetwarzanego na serwerze.
  4. nazwie ciasteczek zapisanych na serwerze i danych z nimi związanych.

Zadanie 37.

if (!isset ($_COOKIE["ciastko"]))
    $zm = 1;
  else
    $zm = intval($ COOKIE["ciastko"]) + 1;
setcookie ("ciastko", $zm); 

Efektem wielokrotnego wykonania kodu PHP jest

  1. zliczanie liczby odwiedzin strony.
  2. wyświetlenie ciasteczka z zapisaną zmienną.
  3. zapisanie do ciasteczka wartości 1 za każdym odświeżeniem witryny.
  4. zapisanie danych do ciasteczka jedynie przy pierwszym uruchomieniu strony.

Zadanie 9.

if (empty($_POST["name"])) {
 $nameErr = "Name is required";
 }

Przedstawiony fragment kodu PHP służy do obsługi

  1. sesji.
  2. ciasteczek.
  3. formularza.
  4. bazy danych.

Zadanie 3.

class Dane {
 public $a;
 private $b;
 protected $c;
}

Do którego pola klasy Dane możliwy będzie dostęp z zewnątrz poprzez nazwę obiektu utworzonego jako instancja tej klasy?

  1. Do wszystkich pól.
  2. Do pola $a.
  3. Do pola $b.
  4. Do pola $c.

Zadanie 2.

W języku PHP zdefiniowano klasę samochod. Pogrubione na listingu wywołanie funkcji echo, poza definicją klasy, spowoduje błąd, ponieważ
  1. obiekt s1 nie został wcześniej zainicjowany.
  2. pole przebieg nie jest widoczne na zewnątrz klasy.
  3. pole przebieg nie jest zdefiniowane w klasie samochod.
  4. metoda przebieg wymaga podania wartości parametrów wejściowych.

Zadanie 24.

Witryna internetowa wysyła dane poufne za pomocą formularza do kodu PHP. Która metoda wysłania jest najbardziej bezpieczna?
  1. Metoda GET, za pomocą protokołu HTTP
  2. Metoda POST, za pomocą protokołu HTTP
  3. Metoda GET, za pomocą protokołu HTTPS
  4. Metoda POST, za pomocą protokołu HTTPS

Zadanie 37.

<form action="plik.php" method="post">
Przedstawiona definicja formularza została zastosowana na stronie internetowej, która wysyła dane do pliku zapisanego w języku PHP. W której tablicy będą dostępne dane z formularza?
  1. $_GET
  2. $_POST
  3. $_COOKIE
  4. $_ACTION