Hướng dẫn how many primitive data types are there in php? - Có bao nhiêu kiểu dữ liệu nguyên thủy trong php?

Trong hướng dẫn này, bạn sẽ tìm hiểu về các loại dữ liệu có sẵn trong PHP.

Kiểu dữ liệu trong PHP

Các giá trị được gán cho biến PHP có thể thuộc các loại dữ liệu khác nhau bao gồm các loại chuỗi đơn giản và các loại số cho các loại dữ liệu phức tạp hơn như mảng và đối tượng.

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 phao, 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. Bây giờ chúng ta hãy thảo luận chi tiết về từng người trong số họ.

Số nguyên PHP

Số nguyên là các số toàn bộ, không có một điểm thập phân (..., -2, -1, 0, 1, 2, ...). 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 - có tiền tố với 0x) hoặc octal (cơ sở 8 - có tiền tố với 0) ký hiệu, tùy chọn đi trước một dấu hiệu (

";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
0 hoặc
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
1).

";
 
$b = -123; // a negative number
var_dump($b);
echo "
"; $c = 0x1A; // hexadecimal number var_dump($c); echo "
"; $d = 0123; // octal number var_dump($d); ?>

Lưu ý: Vì PHP 5.4+, bạn cũng có thể chỉ định số nguyên trong ký hiệu nhị phân (cơ sở 2). Để sử dụng ký hiệu nhị phân trước số với 0b (ví dụ:

";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
2). Since PHP 5.4+ you can also specify integers in binary (base 2) notation. To use binary notation precede the number with 0b (e.g.
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
2).


Chuỗi PHP

Chuỗi là chuỗi các ký tự, trong đó mọi nhân vật đều giống như một byte.

Một chuỗi có thể giữ các chữ cái, số và ký tự đặc biệt và nó có thể lớn lên tới 2GB (tối đa 2147483647 byte). Cách đơn giản nhất để chỉ định một chuỗi là đặt nó trong các trích dẫn đơn (ví dụ: 'Hello World!'), Tuy nhiên bạn cũng có thể sử dụng trích dẫn kép ("Hello World!").

";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>

Bạn sẽ tìm hiểu thêm về các chuỗi trong hướng dẫn chuỗi PHP.


Số điểm nổi PHP hoặc đôi

Số điểm nổi (còn được gọi là "phao", "nhân đôi" hoặc "số thực") là số thập phân hoặc phân số, như được thể hiện trong ví dụ dưới đây.

";
 
$b = 10.2e3;
var_dump($b);
echo "
"; $c = 4E-10; var_dump($c); ?>


PHP Booleans

Booleans giống như một công tắc, nó chỉ có hai giá trị có thể

";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
3 (true) hoặc 0 (sai).


Mảng PHP

Một mảng là một biến có thể chứa nhiều hơn một giá trị tại một thời điểm. Nó rất hữu ích để tổng hợp một loạt các mặt hàng liên quan cùng nhau, ví dụ như một tập hợp các tên quốc gia hoặc thành phố.

Một mảng được chính thức được định nghĩa là một bộ sưu tập các giá trị dữ liệu được lập chỉ mục. Mỗi chỉ mục (còn được gọi là khóa) của một mảng là duy nhất và tham chiếu một giá trị tương ứng.

";
 
$color_codes = array(
    "Red" => "#ff0000",
    "Green" => "#00ff00",
    "Blue" => "#0000ff"
);
var_dump($color_codes);
?>

Bạn sẽ tìm hiểu thêm về các mảng trong hướng dẫn mảng PHP.


Đối tượng PHP

Một đối tượng là một kiểu dữ liệu không chỉ cho phép lưu trữ dữ liệu mà còn thông tin về cách xử lý dữ liệu đó. Một đối tượng là một thể hiện cụ thể của một lớp phục vụ như các mẫu cho các đối tượng. Các đối tượng được tạo dựa trên mẫu này thông qua từ khóa mới.

Mỗi đối tượng đều có thuộc tính và phương thức tương ứng với các thuộc tính của lớp cha. Mỗi trường hợp đối tượng là hoàn toàn độc lập, với các thuộc tính và phương thức riêng của nó, và do đó có thể được thao tác độc lập với các đối tượng khác của cùng một lớp.

Dưới đây là một ví dụ đơn giản về định nghĩa lớp theo sau là tạo đối tượng.

str;
    }
}
 
// Create object from class
$message = new greeting;
var_dump($message);
?>

Mẹo: Các phần tử dữ liệu được lưu trữ trong một đối tượng được gọi là thuộc tính của nó và thông tin hoặc mã mô tả cách xử lý dữ liệu được gọi là các phương thức của đối tượng. The data elements stored within an object are referred to as its properties and the information, or code which describing how to process the data is called the methods of the object.


PHP null

Giá trị null đặc biệt được sử dụng để biểu diễn các biến số trống trong PHP. Một biến của loại null là một biến mà không có bất kỳ dữ liệu nào. NULL là giá trị duy nhất có thể có của loại null.

";
 
$b = "Hello World!";
$b = NULL;
var_dump($b);
?>

Khi một biến được tạo mà không có giá trị trong PHP như

";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
5, nó sẽ tự động được gán một giá trị null. Nhiều nhà phát triển PHP mới làm quen với cả
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
6 và
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
7 là giống nhau, nhưng điều này không đúng. Cả hai biến là khác nhau -
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
8 có giá trị null trong khi
";
 
$b = "Hello world!";
echo $b;
echo "
"; $c = 'Stay here, I\'ll be back.'; echo $c; ?>
9 cho thấy không có giá trị nào được gán cho nó.


Tài nguyên PHP

Một tài nguyên là một biến đặc biệt, giữ một tham chiếu đến một tài nguyên bên ngoài.

Các biến tài nguyên thường giữ trình xử lý đặc biệt cho các tệp đã mở và kết nối cơ sở dữ liệu.

";
 
// Connect to MySQL database server with default setting
$link = mysqli_connect("localhost", "root", "");
var_dump($link);
?>

Các loại dữ liệu nguyên thủy trong PHP là gì?

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 phao, 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.Bây giờ chúng ta hãy thảo luận chi tiết về từng người trong số họ.Integer, Floating point number or Float, String, Booleans, Array, Object, resource and NULL. These data types are used to construct variables. Now let's discuss each one of them in detail.

Có bao nhiêu loại dữ liệu trong PHP?

Tất cả các loại loại dữ liệu, từ các chuỗi và số đơn giản đến các mảng và đối tượng phức tạp hơn, có thể được gán cho các biến PHP.Tám loại dữ liệu cơ bản được PHP hỗ trợ và được sử dụng để tạo các biến.Eight basic data types are supported by PHP and are used to create variables.

4 loại dữ liệu chính trong PHP là gì?

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ó bao nhiêu loại dữ liệu nguyên thủy?

Tám loại dữ liệu nguyên thủy được hỗ trợ bởi ngôn ngữ lập trình Java là: byte: Kiểu dữ liệu byte là số nguyên bổ sung có chữ ký 8 bit.Nó có giá trị tối thiểu là -128 và giá trị tối đa là 127 (bao gồm).eight primitive data types supported by the Java programming language are: byte: The byte data type is an 8-bit signed two's complement integer. It has a minimum value of -128 and a maximum value of 127 (inclusive).