Hướng dẫn what is the default data type of php variables? - kiểu dữ liệu mặc định của biến php là gì?


Kiểu dữ liệu PHP

Các biến có thể lưu trữ dữ liệu của các loại khác nhau và các loại dữ liệu khác nhau có thể làm những việc khác nhau.

PHP hỗ trợ các loại dữ liệu sau:

  • Sợi dây
  • Số nguyên
  • Float (Số điểm nổi - còn được gọi là Double)
  • Boolean
  • Mảng
  • Sự vật
  • VÔ GIÁ TRỊ
  • Nguồn

Chuỗi PHP

Một chuỗi là một chuỗi các nhân vật, như "Hello World!".

Một chuỗi có thể là bất kỳ văn bản bên trong trích dẫn. Bạn có thể sử dụng trích dẫn đơn hoặc đôi:

Thí dụ

$x = "Hello world!";
$y = 'Hello world!';

echo $ x; echo ""; Echo $ y;?>
echo "
";
echo $y;
?>

Hãy tự mình thử »


Số nguyên PHP

Một loại dữ liệu số nguyên là một số không phân giải trong khoảng -2,147,483,648 đến 2.147.483.647.

Quy tắc cho số nguyên:

  • Một số nguyên phải có ít nhất một chữ số
  • Một số nguyên không được có một điểm thập phân
  • Một số nguyên có thể là tích cực hoặc âm
  • Các số nguyên có thể được chỉ định trong: thập phân (cơ sở 10), thập lục phân (cơ sở 16), octal (cơ sở 8) hoặc ký hiệu nhị phân (cơ sở 2)

Trong ví dụ sau $ x là một số nguyên. Hàm php var_dump () trả về kiểu dữ liệu và giá trị:



Php float

Một chiếc phao (số điểm nổi) là một số có điểm thập phân hoặc một số ở dạng theo cấp số nhân.

Trong ví dụ sau $ x là một chiếc phao. Hàm php var_dump () trả về kiểu dữ liệu và giá trị:


PHP Boolean

Một boolean đại diện cho hai trạng thái có thể: đúng hoặc sai.

Booleans 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ề thử nghiệm có điều kiện trong một chương sau của hướng dẫn này.


Mảng PHP

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

Trong các ví dụ sau đây $ Cars là một mảng. Hàm php var_dump () trả về kiểu dữ liệu và giá trị:

Thí dụ

$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>

Hãy tự mình thử »

Số nguyên PHP


Một loại dữ liệu số nguyên là một số không phân giải trong khoảng -2,147,483,648 đến 2.147.483.647.

Quy tắc cho số nguyên:

Một số nguyên phải có ít nhất một chữ số

Một số nguyên không được có một điểm thập phân

Một số nguyên có thể là tích cực hoặc âm

Các số nguyên có thể được chỉ định trong: thập phân (cơ sở 10), thập lục phân (cơ sở 16), octal (cơ sở 8) hoặc ký hiệu nhị phân (cơ sở 2)

Trong ví dụ sau $ x là một số nguyên. Hàm php var_dump () trả về kiểu dữ liệu và giá trị:

Thí dụ

class Car {
  public $color;
  public $model;
  public function __construct($color, $model) {
    $this->color = $color;
    $this->model = $model;
  }
  public function message() {
    return "My car is a " . $this->color . " " . $this->model . "!";
  }
}

echo $ x; echo ""; Echo $ y;?>
echo $myCar -> message();
echo "
";
$myCar = new Car("red", "Toyota");
echo $myCar -> message();
?>

Hãy tự mình thử »


Số nguyên PHP

Một loại dữ liệu số nguyên là một số không phân giải trong khoảng -2,147,483,648 đến 2.147.483.647.

Quy tắc cho số nguyên:

Một số nguyên phải có ít nhất một chữ số If a variable is created without a value, it is automatically assigned a value of NULL.

Một số nguyên không được có một điểm thập phân


Một số nguyên có thể là tích cực hoặc âm

Các số nguyên có thể được chỉ định trong: thập phân (cơ sở 10), thập lục phân (cơ sở 16), octal (cơ sở 8) hoặc ký hiệu nhị phân (cơ sở 2)

Trong ví dụ sau $ x là một số nguyên. Hàm php var_dump () trả về kiểu dữ liệu và giá trị:

Php float




Các biến là "container" để lưu trữ thông tin.


Tạo (khai báo) các biến PHP

Trong PHP, một biến bắt đầu với dấu $, theo sau là tên của biến:

Sau khi thực hiện các câu lệnh trên, biến $txt sẽ giữ giá trị Hello world!, biến $x sẽ giữ giá trị 5 và biến $y sẽ giữ giá trị 10.5.

Lưu ý: Khi bạn gán giá trị văn bản cho một biến, hãy đặt báo giá xung quanh giá trị. When you assign a text value to a variable, put quotes around the value.

Lưu ý: Không giống như các ngôn ngữ lập trình khác, PHP không có lệnh để khai báo một biến. Nó được tạo ra ngay khi bạn đầu tiên gán một giá trị cho nó. Unlike other programming languages, PHP has no command for declaring a variable. It is created the moment you first assign a value to it.

Hãy nghĩ về các biến làm container để lưu trữ dữ liệu.


Biến PHP

Một biến có thể có một tên ngắn (như X và Y) hoặc một tên mô tả hơn (Age, Carname, Total_Volume).

Quy tắc cho các biến PHP:

  • Một biến bắt đầu với dấu $, theo sau là tên của biến
  • Một tên biến phải bắt đầu bằng một chữ cái hoặc ký tự dấu gạch dưới
  • Một tên biến không thể bắt đầu với một số
  • Một tên biến chỉ có thể chứa các ký tự alpha-numeric và nhấn mạnh (A-Z, 0-9 và _)
  • Tên biến là nhạy cảm trường hợp ($age$AGE là hai biến khác nhau)

Hãy nhớ rằng tên biến PHP là nhạy cảm trường hợp!



Biến đầu ra

Câu lệnh PHP $txt0 thường được sử dụng để xuất dữ liệu vào màn hình.

Ví dụ sau sẽ hiển thị cách xuất văn bản và một biến:

Ví dụ sau đây sẽ tạo ra đầu ra giống như ví dụ trên:

Thí dụ

$txt = "W3Schools.com";
echo "I love " . $txt . "!";
?>

Hãy tự mình thử »

Ví dụ sau sẽ xuất ra tổng của hai biến:

Lưu ý: Bạn sẽ tìm hiểu thêm về câu lệnh $txt0 và cách xuất dữ liệu vào màn hình trong chương tiếp theo. You will learn more about the $txt0 statement and how to output data to the screen in the next chapter.


PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo

Trong ví dụ trên, lưu ý rằng chúng tôi không phải nói PHP nào loại dữ liệu là biến là.

PHP tự động liên kết một loại dữ liệu với biến, tùy thuộc vào giá trị của nó. Vì các loại dữ liệu không được đặt theo nghĩa nghiêm ngặt, bạn có thể làm những việc như thêm một chuỗi vào một số nguyên mà không gây ra lỗi.

Trong Php 7, khai báo loại đã được thêm vào. Điều này cung cấp một tùy chọn để chỉ định kiểu dữ liệu dự kiến ​​khi khai báo một hàm và bằng cách cho phép yêu cầu nghiêm ngặt, nó sẽ đưa ra "lỗi nghiêm trọng" trên sự không phù hợp loại.

Bạn sẽ tìm hiểu thêm về các yêu cầu $txt2 và $txt3 và khai báo kiểu dữ liệu trong chương chức năng PHP.




Kiểu dữ liệu mặc định của một biến là gì?

Giá trị mặc định của một biến được khai báo với VAR hoặc LET không được xác định, trừ khi bạn khởi tạo nó thành một giá trị, trong trường hợp đó, nó nhận được loại giá trị.Nếu bạn không khởi tạo nó, thì nó sẽ không nhận được một loại cho đến khi nó được đặt thành một giá trị nhất định.undefined, UNLESS you initialize it to a value, in which case, it gets the type of the value. If you don't initialize it, then it will not get a type until it was set to a certain value.

Loại dữ liệu nào trong PHP?

PHP hỗ trợ các loại dữ liệu sau:..
String..
Integer..
Float (số điểm nổi - còn được gọi là gấp đôi).
Boolean..
Array..
Object..
Resource..

Các loại dữ liệu và biến trong PHP là gì?

Các loại dữ liệu trong PHP PHP hỗ trợ tổng số tám loại dữ liệu nguyên thủy: số nguyên, số điểm nổi hoặc float, chuỗi, booleans, mảng, đối tượng, tài nguyên và null.Những loại dữ liệu này được sử dụng để xây dựng các biến.Integer, Floating point number or Float, String, Booleans, Array, Object, resource and NULL. These data types are used to construct variables.

Các biến biến trong PHP là gì?

Một biến có thể lấy giá trị của một biến và coi đó là tên của một biến.Trong ví dụ trên, Hello, có thể được sử dụng làm tên của một biến bằng cách sử dụng hai dấu hiệu đô la.I E.takes the value of a variable and treats that as the name of a variable. In the above example, hello, can be used as the name of a variable by using two dollar signs. i.e.