Thứ Tư, 28 tháng 8, 2013

PHP Data Types

PHP Data Types
 
PHP Strings
String, Integer, Floating point numbers, Boolean, Array, Object, NULL.

A string là một chuỗi các ký tự, như "Hello world!".

Một chuỗi có thể được bất kỳ văn bản bên trong dấu ngoặc kép. Bạn có thể sử dụng dấu ngoặc đơn hoặc đôi:

Ví dụ:
<?php
$x = "Hello world!";
echo $x;
echo "<br>";
$x = 'Hello world!';
echo $x;
?>
PHP Integers
An integer là một số mà không cần số thập phân.

Quy tắc cho các số nguyên:

     Một số nguyên phải có ít nhất một chữ số (0-9)
     Một số nguyên không thể chứa dấu phẩy hoặc khoảng trống
     Một số nguyên không phải có một dấu thập phân
     Một số nguyên có thể là tích cực hay tiêu cực
     Số nguyên có thể được quy định trong ba định dạng: số thập phân (10-based), hệ thập lục phân (16 dựa trên - bắt đầu bằng 0x) hoặc bát phân (8 dựa trên - bắt đầu bằng 0)

Trong ví dụ sau chúng tôi sẽ kiểm tra các số khác nhau. PHP var_dump () trả về kiểu dữ liệu giá trị của các biến:
Ví dụ:
<?php
$x = 5985;
var_dump($x);
echo "<br>";
$x = -345; // negative number
var_dump($x);
echo "<br>";
$x = 0x8C; // hexadecimal number
var_dump($x);
echo "<br>";
$x = 047; // octal number
var_dump($x);
?>
PHP Floating Foint Numbers
A floating point number là một số với một dấu thập phân hoặc một số hình thức theo cấp số nhân.

Trong ví dụ sau chúng tôi sẽ kiểm tra các số khác nhau. PHP var_dump () trả về kiểu dữ liệu giá trị của các biến:
Ví dụ:
<?php
$x = 10.365;
var_dump($x);
echo "<br>";
$x = 2.4e3;
var_dump($x);
echo "<br>";
$x = 8E-5;
var_dump($x);
?> 

PHP Booleans

Các phép toán luận có thể là đúng hay sai.
var x = true;
var y = false;

Các phép toán luận thường được sử dụng trong thử nghiệm có điều kiện. Bạn sẽ tìm hiểu thêm về kiểm tra điều kiện trong một chương sau của hướng dẫn này.
PHP Arrays

An array lưu trữ nhiều giá trị trong một biến duy nhất.

Trong ví dụ sau đây chúng ta tạo ra một mảng, sau đó sử dụng var_dump PHP () để trả về kiểu dữ liệu giá trị của mảng:
Ví dụ
<?php
$cars=array("Volvo","BMW","Toyota");
var_dump($cars);
?> 

 PHP Objects
Một đối tượng là một kiểu dữ liệu mà các cửa hàng dữ liệu thông tin về cách xử lý dữ liệu đó.

Trong PHP, một đối tượng phải kê khai một cách rõ ràng.

Đầu tiên chúng ta phải khai báo một lớp đối tượng. Đối với điều này, chúng tôi sử dụng từ khoá class. Một lớp học là một cấu trúc có thể chứa các thuộc tính và phương pháp.

Sau đó chúng ta định nghĩa các kiểu dữ liệu trong các lớp đối tượng, và sau đó chúng tôi sử dụng các kiểu dữ liệu trong trường hợp của lớp đó:
Ví dụ:
<?php
class Car
{
  var $color;
  function Car($color="green")
  {
    $this->color = $color;
  }
  function what_color()
  {
    return $this->color;
  }
}
?> 

 PHP NULL Value
Giá trị NULL đặc biệt đại diện cho một biến không có giá trị. NULL là giá trị chỉ có thể có kiểu dữ liệu NULL.

Giá trị NULL xác định thời tiết một biến có sản phẩm nào hay không. Cũng hữu ích để phân biệt giữa các chuỗi rỗng các giá trị null của cơ sở dữ liệu.

Các biến có thể được làm trống bằng cách thiết lập giá trị là NULL:
Ví dụ:
<?php
$x="Hello world!";
$x=null;
var_dump($x);
?>

Không có nhận xét nào:

Đăng nhận xét