wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Funkcje w PHP

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Co to jest funkcja w PHP?

a)

Funkcja w PHP to blok kodu, który wykonuje określone zadanie i może przyjmować argumenty oraz zwracać wartości.

b)

Funkcja w PHP to zmienna przechowująca dane.

c)

Funkcja w PHP to sposób na tworzenie baz danych.

d)

Funkcja w PHP to element HTML do wyświetlania treści.

2.

Jak poprawnie zdefiniować funkcję anonimową w PHP?

a)

$myFunction = function($arg) { return $arg * 2; };

b)

$myFunction = def($arg) { return $arg * 2; };

c)

$myFunction = create function($arg) { return $arg * 2; };

d)

$myFunction = new function($arg) { return $arg * 2; };

3.

Czym są funkcje rekurencyjne?

a)

Funkcje rekurencyjne to funkcje, które nie mogą być wywoływane.

b)

Funkcje rekurencyjne to funkcje, które przyjmują argumenty z zewnątrz.

c)

Funkcje rekurencyjne to funkcje, które wywołują same siebie.

d)

Funkcje rekurencyjne to funkcje, które wykonują się tylko raz.

4.

Co to jest zmienna globalna w PHP?

a)

Zmienna globalna w PHP to zmienna, która nie może być używana w funkcjach.

b)

Zmienna lokalna w PHP to zmienna dostępna tylko w jednej funkcji.

c)

Zmienna globalna w PHP to zmienna dostępna w całym skrypcie

d)

Zmienna globalna w PHP to zmienna, która jest automatycznie usuwana po zakończeniu skryptu.

5.

Jakie są zastosowania funkcji anonimowych?

a)

Funkcje anonimowe są używane tylko w programowaniu obiektowym.

b)

Funkcje anonimowe nie mogą być przekazywane jako argumenty.

c)

Funkcje anonimowe są zawsze wolniejsze od funkcji nazwanych.

d)

Zastosowania funkcji anonimowych obejmują przekazywanie jako argumenty, definiowanie w miejscach użycia oraz uproszczenie kodu.

6.

Jakie są różnice między zmiennymi lokalnymi a globalnymi?

a)

Zmienna lokalna jest zawsze publiczna, a zmienna globalna jest prywatna.

b)

Zmienna lokalna może być używana w innych funkcjach, a zmienna globalna nie.

c)

Zmienna lokalna jest ograniczona do funkcji/bloku, zmienna globalna jest dostępna w całym programie.

d)

Zmienna lokalna jest dostępna w całym programie, a zmienna globalna tylko w funkcji.

7.

Jakie są zasady definiowania funkcji w PHP?

a)

Funkcje w PHP definiuje się za pomocą 'createFunction nazwaFunkcji($parametry) { // kod }'.

b)

Funkcje w PHP definiuje się za pomocą 'function nazwaFunkcji: $parametry { // kod }'.

c)

Funkcje w PHP definiuje się za pomocą 'def nazwaFunkcji($parametry) { // kod }'.

d)

Funkcje w PHP definiuje się za pomocą 'function nazwaFunkcji($parametry) { // kod }'.

8.

Jakie są różnice między funkcjami wbudowanymi a użytkownika w PHP?

a)

Funkcje wbudowane są definiowane przez programistę, a funkcje użytkownika są standardowe.

b)

Funkcje wbudowane są standardowe i dostępne od razu, a funkcje użytkownika są definiowane przez programistę.

c)

Funkcje wbudowane można modyfikować, a funkcje użytkownika są stałe.

d)

Funkcje wbudowane są dostępne tylko w niektórych wersjach PHP, a funkcje użytkownika są zawsze dostępne.

9.

Jaki będzie wynik działania tego kodu?

a)

7

b)

34

c)

3+4

d)

bŁĄD

10.

Co zostanie wyświetlone?

a)

6

b)

9

c)

3

d)

1

11.

Co oznacza słowo kluczowe return w PHP?

a)

Kończy program

b)

Wyświetla dane

c)

Przerywa funkcję i zwraca wartość

d)

Deklaruje zmienną

12.

Co zostanie wyświetlone?

a)

8

b)

4

c)

2

d)

BŁĄD

13.

Co zostanie wyświetlone?

a)

10

b)

15

c)

105

d)

5

14.

Która funkcja zdefiniowana w PHP zwraca jako wynik połowę kwadratu wartości podanej jako argument?

a)

function licz($a) { return $a * $a / 2; }

b)

function licz($a) { return $a * $b / 2; }

c)

function licz($a) { return $a* $a *$a }

d)

function licz() { return $a * $a / 2; }

15.

Co robi ta funkcja?

a)

Zwraca wartość 1, jeśli liczba jest parzysta, inaczej 0

b)

Zwraca wartość 0, jeśli liczba jest parzysta, inaczej 1

c)

Zwraca wartość 1, jeśli liczba jest parzysta, inaczej 1

d)

Zwraca wartość 1, jeśli liczba jest nieparzysta, inaczej 0