NEW
Font size
WorksheetsPHP - sprawdzian
Total questions: 40
Worksheet time: 20mins
Co oznacza skrót PHP?
PHP: Hypertext Preprocessor
Private Home Page
Personal Hypertext Processor
Personal Home Page
Skrypty PHP są oznaczone znacznikami:
<&>...</&>
<script>...</script>
<?php...?>
<?php>...</?>
Jak napiszesz "Hello World" w PHP?
Document.Write("Hello World");
"Hello World";
echo "Hello World";
write: "Hello World";
Od jakiego symbolu zaczynają się wszystkie zmienne w PHP?
&
$
!
#
Jaki jest prawidłowy sposób zakończenia instrukcji PHP?
;
</php>
.
,
Składnia PHP jest najbardziej podobna do:
JavaScript
Perl i C
VBScript
Python
Jak uzyskać informacje z formularza przesłanego metodą „GET”?
Request.QueryString;
Request.Form;
$_GET[];
$_Request.Form[];
Podczas korzystania z metody POST zmienne są wyświetlane w adresie URL:
PRAWDA
FAŁSZ
W PHP możesz używać zarówno pojedynczych cudzysłowów ( ' ' ) jak i podwójnych cudzysłowów ( " " ) dla ciągów znaków:
PRAWDA
FAŁSZ
Pliki dołączane do PHP muszą mieć rozszerzenie „.inc”
PRAWDA
FAŁSZ
Jaki jest prawidłowy sposób dołączenia pliku „time.inc” ?
<!-- include file="time.inc" -->
<?php include file="time.inc"; ?>
<?php include:"time.inc"; ?>
<?php include "time.inc"; ?>
Jaki jest prawidłowy sposób tworzenia funkcji w PHP?
create myFunction()
new_function myFunction()
function myFunction()
create_function myFunction();
PHP umożliwia wysyłanie e-maili bezpośrednio ze skryptu:
PRAWDA
FAŁSZ
Jaki jest prawidłowy sposób dodania 1 do zmiennej $count?
$count =+1
++count
count++;
$count++;
Jaki jest poprawny sposób dodawania komentarza w PHP?
<!--...-->
/*...*/
\...\
<comment>...</comment>
Funkcje die() i exit() w PHP robią dokładnie to samo.
PRAWDA
FAŁSZ
Która z tych zmiennych ma nieprawidłową nazwę?
$my-Var
$my_Var
$myVar
$myVariable
Jak stworzyć cookie w PHP?
setcookie()
makecookie()
createcookie
takecookie()
W PHP jedynym sposobem na wypisanie tekstu jest echo.
PRAWDA
FAŁSZ
Jak stworzyć tablicę w PHP?
$cars = array["Volvo", "BMW", "Toyota"];
$cars = array("Volvo", "BMW", "Toyota");
$cars = "Volvo", "BMW", "Toyota";
$cars = ["Volvo", "BMW", "Toyota"];
Instrukcja if służy do wykonania kodu tylko wtedy, gdy określony warunek jest spełniony:
PRAWDA
FAŁSZ
Który operator służy do sprawdzania, czy dwie wartości są równe i mają ten sam typ danych?
===
=
==
!=
W jaki sposób, stosując język PHP, zapisać w ciasteczku napis znajdujący się w zmiennej dane na czas jednego dnia?
setcookie("dane", $dane, 0);
setcookie("dane", $dane, time() + (3600*24));
setcookie("dane", "dane", 0);
setcookie("dane", $dane, time());
W jakim formacie będzie wyświetlana data po uruchomieniu przedstawionego kodu?
Monday, 10 July 2017
Monday, 10th July 17
Monday, 10th July 2017
10, Monday July 2017
W języku PHP zmienna predefiniowana $_SESSION zawiera
zmienne zarejestrowane w bieżącej sesji
spis zarejestrowanych sesji na serwerze WWW
zmienne przesyłane do skryptu za pomocą ciastek (cookie)
zmienne przesyłane do skryptu za pomocą formularza
W języku PHP zastosowano funkcję is_int(). Które z podanych wywołań tej funkcji zwróci wartość TRUE?
is_int("135")
is_int(NULL)
is_int(13.5)
is_int(135)
Za pomocą której funkcji języka PHP można ustanowić połączenie z bazą danych o nazwie zwierzaki?
$polacz = db_connect('localhost', 'root','','zwierzaki');
$polacz = sql_connect('localhost', 'root','','zwierzaki');
$polacz = server_connect('localhost', 'root','','zwierzaki');
$polacz = mysqli_connect('localhost', 'root','','zwierzaki');
Działaniem przedstawionego kodu PHP jest wypełnienie tablicy
kolejnymi liczbami od -100 do 100 i wypisanie wartości ujemnych.
100 losowymi wartościami, a następnie wypisanie wartości dodatnich.
10 losowymi wartościami, a następnie wypisanie wartości ujemnych.
kolejnymi liczbami od 0 do 9 i wypisanie ich.
W języku PHP chcąc wyświetlić ciąg n znaków @, należy użyć funkcji
A
B
C
D
Ile iteracji będzie miała przedstawiona pętla zapisana w języku PHP, zakładając, że zmienna sterująca nie jest modyfikowana we wnętrzu pętli?
11
0
Nieskończenie wiele
10
W języku PHP zmienna $_GET jest zmienną
predefiniowaną, używaną do gromadzenia wartości formularza po nagłówkach zlecenia HTTP (danych z formularza nie można zobaczyć w adresie)
zwykłą, zdefiniowaną przez twórcę strony
predefiniowaną, używaną do przekazywania danych do skryptów PHP poprzez adres strony
zdefiniowaną przez twórcę strony, służącą do przekazywania danych z formularza przez adres strony
W języku PHP operatorem reszty z dzielenia jest:
#
@
%
&
Po wykonaniu kodu PHP zostanie wyświetlona aktualna data zawierająca jedynie
dzień.
rok.
dzień i miesiąc.
miesiąc i rok.
Błędy interpretacji kodu PHP są zapisane:
nigdzie, są ignorowanie przez przeglądarkę oraz interpreter kodu PHP
w logu pod warunkiem ustawienia odpowiedniego parametru w pliku php.ini
w oknie edytora, w którym powstaje kod PHP
w podglądzie zdarzeń systemu Windows
Aby aplikacja PHP mogła komunikować się z bazą danych, niezbędne jest w pierwszej kolejności wywołanie funkcji o nazwie
mysqli_create_db
mysqli_close
mysqli_select_db
mysqli_connect
W języku PHP funkcja, która może służyć do sprawdzenia, czy dany ciąg jest fragmentem innego ciągu, to
strtok();
strlen();
strstr();
trim();
Zadaniem funkcji PHP o nazwie mysql_num_rows() jest
zwrócić kolejny rekord z wynikami zapytania
ponumerować rekordy w bazie danych
zwrócić liczbę wierszy znajdujących się w wyniku zapytania
zwrócić rekord, którego numer podany został w parametrze funkcji
Interpreter PHP wygeneruje błąd i nie wykona kodu, jeżeli programista:
będzie deklarował zmienne wewnątrz warunku
nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sekcja else
będzie pisał kod bez wcięć
pobierze wartość z formularza, w którym pole input nie było wypełnione
Jaką wartość zwróci funkcja empty($a); zapisana w języku PHP, gdy zmienna $a przyjmie wartość liczbową równą 0?
NULL
0
TRUE
FALSE
Przedstawiony fragment kodu PHP służy do obsługi
sesji.
formularza.
bazy danych.
ciasteczek.
