Najnowsze tutoriale tworzenie stron internetowych
 

PHP 5 Typy danych


Typy danych PHP

Zmienne mogą przechowywać dane różnych typów i różnych typów danych można robić różne rzeczy.

PHP obsługuje następujące typy danych:

  • Strunowy
  • Liczba całkowita
  • Pływak (floating point numbers - also called double)
  • Boolean
  • Szyk
  • Obiekt
  • ZERO
  • Ratunek

String PHP

Ciąg jest ciągiem znaków, jak "Hello world!" ,

Łańcuch może być dowolny tekst wewnątrz cudzysłowów. Można używać pojedynczych lub podwójnych cudzysłowów:

Przykład

<?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?>
Uruchomić przykład »

PHP Integer

Typ danych jest liczbą całkowitą nie dziesiętnego pomiędzy -2,147,483,648 2,147,483,647.

Reguły dla liczb całkowitych:

  • Liczbą całkowitą musi mieć co najmniej jedną cyfrę
  • Liczbą całkowitą nie musi mieć punkt dziesiętny
  • Całkowita może być dodatnia lub ujemna
  • Całkowitymi może być określona w trzech formatów: standardowy (10-based) , szesnastkowe (16-based - prefixed with 0x) lub ósemkowe (8-based - prefixed with 0)

W poniższym przykładzie $ x jest liczbą całkowitą. PHP var_dump() zwraca typ danych i wartości:

Przykład

<?php
$x = 5985;
var_dump($x);
?>
Uruchomić przykład »

PHP Float

Pływak (floating point number) jest liczbą z przecinkiem lub cyfry w formie wykładniczej.

W poniższym przykładzie $ x jest pływaka. PHP var_dump() zwraca typ danych i wartości:

Przykład

<?php
$x = 10.365;
var_dump($x);
?>
Uruchomić przykład »

PHP Boolean

Logiczna reprezentuje dwa możliwe stany: prawda lub fałsz.

$x = true;
$y = false;

Wartości logiczne są często wykorzystywane w badaniach warunkowego. Dowiesz się więcej na temat testów warunkowego w późniejszym rozdziale niniejszego poradnika.


PHP Array

Tablica przechowuje wiele wartości w jednej zmiennej.

W poniższym przykładzie $ samochodów jest tablicą. PHP var_dump() zwraca typ danych i wartości:

Przykład

<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>
Uruchomić przykład »

Dowiesz się dużo więcej o tablice w późniejszych rozdziałach tego podręcznika.


Obiekt PHP

Obiekt jest to typ danych, która przechowuje dane i informacje na temat sposobu przetwarzania tych danych.

W PHP, obiekt musi być jawnie zadeklarowane.

Najpierw musimy zadeklarować klasę obiektu. W tym celu używamy słowa kluczowego class. Klasa jest struktura, która może zawierać właściwości i metody:

Przykład

<?php
class Car {
    function Car() {
        $this->model = "VW";
    }
}

// create an object
$herbie = new Car();

// show object properties
echo $herbie->model;
?>
Uruchomić przykład »

Dowiesz się więcej o obiektach w późniejszym rozdziale niniejszego poradnika.


Wartość NULL PHP

Null to specjalny typ danych, który może mieć tylko jedną wartość: null.

Zmienna typu danych NULL jest zmienną, która ma wartość przypisaną do niego.

Wskazówka: Jeśli zmienna jest tworzona bez wartości, jest ona automatycznie przypisana wartość NULL.

Zmienne mogą być także opróżniane przez ustawienie wartości na NULL:

Przykład

<?php
$x = "Hello world!";
$x = null;
var_dump($x);
?>
Uruchomić przykład »

PHP zasobów

Specjalny typ zasobu nie jest rzeczywisty typ danych. To przechowywanie odniesienie do funkcji i zasobów zewnętrznych do PHP.

Typowym przykładem wykorzystania danych typu zasób jest połączenie z bazą danych.

Nie będziemy rozmawiać o rodzaju zasobów tutaj, ponieważ jest to zaawansowany temat.