Wyświetlanie zmiennych w PHP
13 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Która z poniższych funkcji jest używana do wyświetlania tablic i obiektów?

  • echo
  • print_r (correct)
  • var_export
  • var_dump

Jakiego typu zmiennej używamy do przechowywania wartości logicznych?

  • floating-point
  • boolean (correct)
  • integer
  • string

Która z poniższych metod nie pozwala na dynamiczne nazwy stałych?

  • define()
  • const (correct)
  • unset()
  • var_dump()

Co zwraca metoda var_dump()?

<p>Typ i wartość zmiennej (C)</p> Signup and view all the answers

Jaką funkcję należy użyć, aby wyświetlić zmienną jako kod PHP?

<p>var_export (C)</p> Signup and view all the answers

Jaką wartość zwraca funkcja abs(-5)?

<p>5 (B)</p> Signup and view all the answers

Która funkcja zaokrągla liczbę w dół do najbliższej całkowitej?

<p>floor() (C)</p> Signup and view all the answers

Co zwraca funkcja rand()?

<p>Losową liczbę całkowitą (D)</p> Signup and view all the answers

Jak działa funkcja max($array)?

<p>Zwraca największą wartość z tablicy lub argumentów (B)</p> Signup and view all the answers

Jakie są wyniki po preinkrementacji zmiennej $a = 3; ++$a;?

<p>4 (D)</p> Signup and view all the answers

Jaka wartość zostanie zwrócona przez empty(0)?

<p>true (B)</p> Signup and view all the answers

Które z poniższych stwierdzeń o funkcji isset() jest prawdziwe?

<p>Zwraca false, gdy zmienna nie istnieje lub jest null (B)</p> Signup and view all the answers

Co sprawdza funkcja is_null($var)?

<p>Czy zmienna ma wartość null (C)</p> Signup and view all the answers

Flashcards

Funkcja echo

Wyświetla prosty tekst i zmienne w PHP. Może przyjmować wiele argumentów i zwraca prosty tekst.

Funkcja print_r

Wyświetla tablice i obiekty w PHP, pokazując ich strukturę (klucze i wartości).

Funkcja var_dump

Wyświetla typ i wartość zmiennej w PHP; bardziej szczegółowa niż print_r.

Typ zmiennej integer (int)

Typ reprezentujący liczby całkowite w PHP.

Signup and view all the flashcards

Stała define

Sposób definiowania stałej w PHP, która może mieć dynamiczną nazwę i jest globalna.

Signup and view all the flashcards

Funkcja gettype()

Funkcja zwracająca typ zmiennej.

Signup and view all the flashcards

Funkcja is_bool()

Sprawdza, czy zmienna jest wartością logiczną (true lub false).

Signup and view all the flashcards

Funkcja isset()

Sprawdza istnienie zmiennej i czy nie jest ona nullem.

Signup and view all the flashcards

Funkcja is_null()

Sprawdza, czy zmienna ma wartość null.

Signup and view all the flashcards

Preinkrementacja (++$a)

Zwiększa wartość zmiennej o 1 przed użyciem jej w wyrażeniu.

Signup and view all the flashcards

Konkatenacja

Łączenie dwóch lub więcej wartości w jedną.

Signup and view all the flashcards

Funkcja max()

Znajduje największą wartość w tablicy lub liście argumentów.

Signup and view all the flashcards

Funkcja round()

Zaokrągla liczbę zmiennoprzecinkową do najbliższej liczby całkowitej.

Signup and view all the flashcards

Study Notes

Wyświetlanie zmiennych i danych

  • echo: wyświetla tekst i zmienne. Można wyświetlać wiele argumentów. Zwraca prosty tekst.
  • echo "Hello, World!"; wyświetli napis "Hello, World!".
  • echo $zmienna; wyświetli wartość zmiennej $zmienna.
  • echo "Liczba: ", 123, ", Zmienna: ", $zmienna; pokaże: "Liczba: 123, Zmienna: wartość zmiennej".
  • print_r(): wyświetla tablice i obiekty, pokazując szczegóły struktury (klucze i wartości). Przykład: print_r($tablica);
  • var_dump(): wyświetla typ i wartość zmiennej. Pokazuje bardziej szczegółowe informacje niż print_r(). Przykład: var_dump($zmienna);
  • var_export(): wyświetla zmienną jako kod PHP. Podobne do print_r(), ale wynikiem jest kod PHP. Przykład: var_export($tablica);

Typy zmiennych

  • integer(int): liczby całkowite.
  • floating-point (double/float): liczby zmiennoprzecinkowe.
  • string: ciągi znaków.
  • boolean(bool): wartości logiczne true lub false.
  • array: tablice.
  • NULL: nic.

Tworzenie zmiennych

  • define(): definiuje stałe. Pozwala na dynamiczne nazwy stałych. Przykład: define("STALA", "wartość");

Sprawdzanie typów zmiennych

  • gettype(): zwraca typ zmiennej.
  • is_bool(), is_int(), is_float(), is_string(), is_numeric(), is_array(), is_object(), is_null(): sprawdzają typ zmiennej.
  • isset(): sprawdza, czy zmienna istnieje i nie jest NULL.
  • empty(): sprawdza, czy zmienna jest pusta (np. pusty string, 0, NULL, FALSE).

Funkcje matematyczne

  • abs(): wartość bezwzględna.
  • round(): zaokrąglenie.
  • ceil(): zaokrąglenie w górę.
  • floor(): zaokrąglenie w dół.
  • max(): największa wartość w tablicy lub argumentach.
  • min(): najmniejsza wartość w tablicy lub argumentach.
  • pow(): potęgowanie.
  • sqrt(): pierwiastek kwadratowy.
  • rand(): losowa liczba całkowita.

Inkrementacja i dekrementacja

  • Preinkrementacja (++$a) – zmienna jest zwiększana przed użyciem.
  • Postinkrementacja ($a++) – zmienna jest zwiększana po użyciu.
  • Predekrementacja (--$a) – zmienna jest zmniejszana przed użyciem.
  • Postdekrementacja ($a--) – zmienna jest zmniejszana po użyciu.

Konkatenacja

  • $a $b łączy wartości dwóch zmiennych.

Sprawdzanie wartości zmiennych

  • isset($zmienna) sprawdza, czy zmienna istnieje i nie jest NULL.
  • is_null($zmienna) sprawdza, czy zmienna ma wartość NULL.
  • empty($zmienna) sprawdza, czy zmienna jest pusta (wartości takie jak ``'', false, null lub zero, uważa za puste ).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

PHP Podstawy PDF

Description

Quiz ten testuje wiedzę na temat wyświetlania zmiennych i danych w języku PHP. Obejmuje funkcje takie jak echo, print_r(), var_dump() oraz różne typy zmiennych. Sprawdź, jak dobrze znasz te pojęcia i ich zastosowanie w programowaniu.

More Like This

PHP Variables and Data Types
90 questions
Introduction to PHP: Data Types and Variables
5 questions
Use Quizgecko on...
Browser
Browser