Pytanie 1
Po wykonaniu poniższego kodu PHP, w zmiennej $napis znajduje się tekst:
$napis = "Programowanie w PHP"; $napis = substr($napis, 3, 5);
Wynik: 17/40 punktów (42,5%)
Wymagane minimum: 20 punktów (50%)
Po wykonaniu poniższego kodu PHP, w zmiennej $napis znajduje się tekst:
$napis = "Programowanie w PHP"; $napis = substr($napis, 3, 5);
Działaniem przedstawionego kodu PHP będzie wypełnienie tablicy. Działaniem przedstawionego kodu PHP będzie wypełnienie tablicy.
| $tab = array(); for($i = 0; $i < 10; $i++) { $tab[$i] = rand(-100, 100); } foreach ($tab as $x){ if ($x < 0) echo "$x "; } |
Wskaż wynik wykonania skryptu napisanego w języku PHP
| <?php $tablica = array(10 => "Perl", 14 => "PHP", 20 => "Python", 22 => "Pike"); asort($tablica); print("<pre>"); print_r($tablica); print("</pre>"); ?> |
| A Array ( [14] => PHP [10] => Perl [22] => Pike [20] => Python ) | B Array ( [0] => PHP [1] => Perl [2] => Pike [3] => Python ) | C Array ( [0] => Python [1] => Pike [2] => Perl [3] => PHP ) | D Array ( [10] => Perl [14] => PHP [20] => Python [22] => Pike ) |
Jakie możliwości daje funkcja phpinfo()?
Ile razy zostanie wykonana pętla przedstawiona w kodzie PHP?
for($i = 0; $i < 25; $i += 5) { ...... }
W podanym kodzie PHP, w miejscu kropek należy umieścić odpowiednią instrukcję
| $zapytanie = mysqli_query($db, "SELECT imie, nazwisko FROM uzytkownik"); while ($wiersz = ...................) echo "$wiersz[0] $wiersz[1]"; |
Jak nazywa się metoda, która pozwala na nawiązanie asynchronicznego połączenia klienta z serwerem oraz umożliwia wymianę danych bez konieczności przeładowania całej strony WWW?
Dany jest fragment kodu PHP z zadeklarowaną zmienną typu tablicowego W wyniku wykonania kodu zostanie wypisane imię
| $imiona = array('Anna', 'Tomasz', 'Krzysztof', 'Aleksandra'); echo $imiona[2]; |
W PHP typ float oznacza
Ile razy zostanie wykonana pętla napisana w języku PHP, przy założeniu, że zmienna kontrolna nie jest zmieniana w trakcie działania pętli?
for ($i = 0; $i <= 10; $i+=2) { .... }
Plik konfiguracyjny, który umożliwia ustalenie parametrów PHP dla całego serwera, to
W formularzu dokumentu PHP znajduje się pole <input name="im">. Po tym, jak użytkownik wprowadzi ciąg znaków "Janek", aby dodać zawartość tego pola do bazy danych, w tablicy $_POST obecny jest element
Funkcja zapisana w języku PHP wygląda tak patrz ramka): Jej celem jest

Aby zweryfikować konfigurację w pliku php.ini, można uruchomić skrypt PHP, który zawiera zapis
W języku PHP nie można zrealizować
Aby aplikacja PHP mogła nawiązać połączenie z bazą danych, konieczne jest najpierw użycie funkcji o nazwie
W języku PHP wykonano poniższą operację. Aby uzyskać wszystkie rezultaty tego zapytania, należy:
$tab = mysqli_query($db, "SELECT imie FROM Osoby WHERE wiek < 18");
Zdefiniowano funkcję w języku PHP:
function policz($Z) {Funkcja policz została wywołana z parametrem $Z = 1. Jaki rezultat zostanie zwrócony?
while($Z < 5) {
$Z += 2 * $Z + 1;
}
return $Z;
}
Funkcją przedstawionego kodu PHP będzie wypełnienie tablicy
$tab = array(); for ($i = 0; $i < 10; $i++) { $tab[$i] = rand(-100, 100); } foreach ($tab as $x) { if ($x < 0) echo "$x "; }
Jakie będzie wynikowe wyjście po uruchomieniu tego skryptu PHP?
| <?php $kolory = array("czarny", "zielony", "niebieski", "biały"); rsort($kolory); $ile = count($kolory); for($x = 0; $x < $ile; $x++) { echo $kolory[$x].", "; } ?> |
Funkcja phpinfo() umożliwia:
Aby przekształcić tekst „ala ma psa” na „ALA MA PSA”, jaka funkcja PHP powinna być zastosowana?
Ile razy zostanie wykonana poniższa pętla w PHP?
| for($i = 0; $i < 25; $i += 5) { ... } |
Jakie stwierdzenie dotyczące zaprezentowanego kodu jest prawdziwe?

Wskaż równoważną metodę dla instrukcji switch zapisaną w języku PHP?

Pole insert_id zdefiniowane w bibliotece MySQLi w języku PHP może służyć do
W języku PHP zmienna $_GET jest zmienną
Pętla while powinna działać tak długo, jak zmienna x będzie przyjmować wartości z otwartego przedziału (-2, 5). Zapis tego warunku w nagłówku pętli przy użyciu języka PHP wygląda następująco
Które z poniższych twierdzeń najlepiej opisuje klasę Owoc zdefiniowaną w PHP i przedstawioną w kodzie?
class Owoc {
public $nazwa;
private $kolor;
function set_nazwa($nazwa) {
$this->nazwa = $nazwa;
}
}
W PHP, aby stworzyć obiekt pkt dla klasy Punkt, której definicja znajduje się poniżej, należy użyć polecenia
| class Punkt { public $x; public $y; } |
W języku PHP, aby zaprezentować ciąg n znaków @, konieczne jest skorzystanie z funkcji
Funkcja zapisana w języku PHP ma postać jak poniżej. Jej zadaniem jest
| function fun1($liczba) { if($liczba % 2 == 0) return 1; return 0; } |
Funkcja pg_connect w języku PHP służy do nawiązania połączenia z bazą danych
Fragment kodu w języku PHP ma następującą postać: Zakładając, że zmienne: a, b, c przechowują wartości numeryczne, wynikiem działania warunku będzie wypisanie liczby
| if ($a > $b && $a > $c) echo $a; else if ($b > $c) echo $b; else echo $c; |
W przedstawionym kodzie PHP w miejscu kropek powinno znajdować się polecenie

Na stronie www znajduje się formularz, do którego należy stworzyć następujące funkcje: walidacja: w czasie wypełniania formularza na bieżąco kontrolowana jest poprawność danych, przesyłanie danych: po zrealizowaniu formularza i jego zatwierdzeniu, dane są przekazywane do bazy danych na serwerze. Aby zrealizować tę funkcjonalność w jak najprostszy sposób, należy zapisać
Pole insert_id zdefiniowane w bibliotece MySQLi języka PHP może być wykorzystane do
Dany fragment kodu ilustruje składnię danego języka

Cookie stworzony za pomocą polecenia PHP
setcookie("osoba", "Anna Kowalska", time() + (3600 * 24));
Jak można usunąć ciasteczko o nazwie ciastko, korzystając z języka PHP?