Các kiểu dữ liệu phức hợp trong PHP

Các biến kiểu dữ liệu cơ bản chỉ được chứa một giá trị tại một thời điểm. Một số ví dụ về các kiểu dữ liệu cơ bản là số nguyên, số float và chuỗi

Các biến của các kiểu dữ liệu cơ bản có thể được sử dụng để lưu trữ số nguyên, giá trị thập phân và ký tự tương ứng

Bảng sau liệt kê các kiểu dữ liệu cơ bản được hỗ trợ trong PHP

TênMô tảVí dụ Số nguyên Đại diện cho một số nguyên14FloatĐại diện cho một số thập phân 39. 4StringĐại diện cho một tập hợp các ký tự'Chào buổi sáng'BooleanĐại diện đúng hoặc saiTrueCác kiểu dữ liệu cơ bản

Các kiểu dữ liệu phức hợp

Bạn có thể gặp tình huống cần lưu trữ nhiều giá trị của một số lượng lớn các mục dữ liệu

Ví dụ, để lưu điểm của tất cả sinh viên của một trường đại học, bạn cần khai báo hàng nghìn biến. Ngoài ra, mỗi tên biến cần phải là duy nhất, theo quy tắc đặt tên biến

Thực tế là một người không thể nhớ tên của từng biến. Để tránh trường hợp như vậy, bạn có thể sử dụng mảng, đây là kiểu dữ liệu phức hợp trong PHP

Một mảng đại diện cho một khối liền kề của các vị trí bộ nhớ được gọi bằng một tên chung

Các giá trị được lưu trữ trong một mảng có thể thuộc bất kỳ kiểu dữ liệu nào. PHP hỗ trợ các loại mảng sau

PHP hỗ trợ chủ yếu 8 loại kiểu dữ liệu trong đó có 4 kiểu dữ liệu ổn định, 2 kiểu dữ liệu phức hợp và 2 kiểu dữ liệu đặc biệt.

LOẠI DỮ LIỆU ỔN ĐỊNH

i] int [hoặc] số nguyên       ii] Số thực [hoặc] số thực [hoặc] số thập phân         iii] Các kiểu dữ liệu Boolean

iv] kiểu dữ liệu chuỗi

i] int [hoặc] số nguyên. - tất cả các giá trị không thập phân. nằm trong khoảng từ 2[32-1] đến -2[32-1]

Kiểm tra câu hỏi phỏng vấn PHP

ii] Float [hoặc] thực [hoặc] thập phân. –tất cả các giá trị thập phân. Phạm vi trong khoảng từ 10[38] đến 10[-38]

iii] Các kiểu dữ liệu Boolean. -Kiểu dữ liệu Boolean được viết dưới dạng đúng [hoặc] sai

iv] Kiểu dữ liệu chuỗi. – một tập hợp các ký tự nằm giữa các trích dẫn đơn [hoặc] kép  được gọi là kiểu dữ liệu chuỗi

CÁC LOẠI DỮ LIỆU TỔNG HỢP. -

kết hợp các kiểu dữ liệu một lần nữa hai loại

1. Kiểu dữ liệu mảng
2. Kiểu dữ liệu đối tượng

Trang liên quan. Câu hỏi phỏng vấn PHP

1. KIỂU DỮ LIỆU MẢNG

Kiểu dữ liệu mảng có thể chứa nhiều hơn một giá trị. Trong php chúng ta chủ yếu có 3 loại mảng

i] Mảng số
ii] Mảng kết hợp
iii] Mảng hỗn hợp
Khai báo mảng trong php có thể

  • mảng là hàm
  • mảng như một dấu ngoặc vuông

i] Mảng số. –

Mảng số lưu trữ từng phần tử mảng bằng chỉ số.
Có 2 cách để tạo mảng số.

1. Trong ví dụ sau, chỉ mục được gán tự động [chỉ mục bắt đầu từ 0]

$cars=array[“Saab”,”Volvo”,”BMW”,”Toyota”];

2. Trong ví dụ sau, chúng tôi gán chỉ mục theo cách thủ công

ii] Mảng kết hợp. – Một mảng kết hợp, mỗi khóa ID được liên kết với một giá trị

Khi lưu trữ dữ liệu về các giá trị được đặt tên cụ thể, một mảng số không phải lúc nào cũng là cách tốt nhất để thực hiện.
Với mảng kết hợp, chúng ta có thể sử dụng các giá trị làm khóa và gán giá trị cho chúng.

ví dụ 1

Trong ví dụ này, chúng tôi sử dụng một mảng để gán tuổi cho những người khác nhau

$ages = array[“Peter”=>32, “Vũng lầy”=>30, “Joe”=>34];

Trang liên quan. Tiêu đề, tải xuống và tải lên tệp trong PHP

ví dụ 2

Ví dụ này giống như ví dụ 1, nhưng hiển thị một cách khác để tạo mảng

Đoạn mã trên sẽ xuất ra

Peter 32 tuổi

iii] Mảng hỗn hợp. – mảng hỗn hợp không là gì ngoài sự kết hợp của mảng số & kết hợp được gọi là mảng hỗn hợp

Bán tại. - hỗn hợp. php

2. KIỂU DỮ LIỆU ĐỐI TƯỢNG

đối tượng là một thể hiện của lớp. Lớp có thể được biểu thị bằng tên lớp. Tập hợp các biến và hàm được gọi là lớp. Gọi tên lớp nên tạo một biến đối tượng thì biến cụ thể đó được gọi là biến đối tượng

Đây là một chủ đề nhàm chán mà chúng tôi có trong tất cả các ngôn ngữ lập trình – một danh sách các kiểu dữ liệu. Nó nhàm chán đến nỗi chẳng ai thèm đọc nó sau khi hoàn thành. Đôi khi, các nhà phát triển ngạc nhiên phát hiện ra rằng họ chưa sử dụng một loại dữ liệu cụ thể

Các kiểu dữ liệu thường được sử dụng để biểu thị loại dữ liệu được liên kết với các biến PHP, kiểu/tham số trả về của hàm, v.v. Chúng tôi đã quen với chúng trong thời gian sử dụng

Tốt hơn hết PHP là một ngôn ngữ được gõ lỏng lẻo, không cần chỉ định kiểu dữ liệu khi khai báo biến

Các kiểu dữ liệu nguyên thủy PHP

Có 8 kiểu dữ liệu nguyên thủy trong PHP và nó được phân thành 3 loại

  1. Các kiểu dữ liệu vô hướng
  2. Các kiểu dữ liệu phức hợp
  3. Các kiểu dữ liệu đặc biệt

1. Các kiểu dữ liệu vô hướng

Các kiểu dữ liệu vô hướng sẽ chỉ chứa một giá trị duy nhất cho các tham chiếu biến

  1. Số nguyên – Kiểu dữ liệu số nguyên PHP sẽ được sử dụng để biểu thị các giá trị số không phân số. Phạm vi của các số nguyên thay đổi tùy theo nền tảng. Tức là, 2^32 – 2^31 cho 32 bit và 2^64 – 2^63 cho 64 bit
  2. Float/Double – Các kiểu dữ liệu này sẽ đại diện cho các phân số. Ví dụ: 8. 99, 0. 1 và vv. Kiểu dữ liệu kép hỗ trợ các phân số có nhiều chữ số thập phân hơn
  3. Chuỗi – Một chuỗi các byte được bao quanh bởi một cặp dấu nháy đơn hoặc kép được gọi là chuỗi PHP. Chúng tôi cũng có thể sử dụng heredoc hoặc nowdoc. Nhưng dấu ngoặc kép hỗ trợ nội suy biến
  4. Boolean – Nó chứa các giá trị TRUE hoặc FALSE không phân biệt chữ hoa chữ thường. Số 0 đại diện cho FALSE và bất kỳ giá trị khác không nào đại diện cho boolean TRUE

2. Các kiểu dữ liệu phức hợp

Kiểu dữ liệu ghép, đúng như tên gọi của nó, sẽ có một nhóm dữ liệu cùng kiểu

  1. Mảng – PHP Mảng được sử dụng để chứa một nhóm các giá trị có cùng kiểu dữ liệu. Nhóm giá trị này có thể được chỉ định bằng các chỉ số số mặc định hoặc một số chỉ số kết hợp
  2. Đối tượng – Đây là một kiểu dữ liệu phức hợp khác trong PHP. Sử dụng kiểu dữ liệu đối tượng PHP, chúng ta có thể có một tập hợp các thuộc tính được đặt với nó

3. Các kiểu dữ liệu đặc biệt

  • Tài nguyên – Kiểu dữ liệu tài nguyên PHP được sử dụng để chỉ dữ liệu tài nguyên bên ngoài. Ví dụ: tài nguyên tệp, tài nguyên cơ sở dữ liệu, v.v.
  • NULL – Loại dữ liệu này chứa hằng PHP NULL không phân biệt chữ hoa chữ thường. Chúng ta có thể sử dụng hàm is_null[] để kiểm tra bất kỳ giá trị nào nếu nó là NULL

Các loại giả trong PHP

Ngoài các phân loại chính ở trên, PHP bao gồm các kiểu dữ liệu giả. Để làm được điều đó, PHP cung cấp các từ khóa mà chúng ta có thể thấy bằng cú pháp của các hàm PHP. Chúng được sử dụng để biểu diễn kiểu đối số hoặc kiểu trả về của hàm

Đó là các kiểu dữ liệu phức hợp?

Kiểu dữ liệu tổng hợp .
danh sách. Danh sách là tập hợp các giá trị được sắp xếp theo thứ tự, trong đó các giá trị danh sách riêng lẻ có thể thuộc các loại dữ liệu khác nhau. .
Băm. Băm là tập hợp các cặp khóa-giá trị không có thứ tự, trong đó các khóa và giá trị riêng lẻ có thể thuộc các loại dữ liệu khác nhau. .
cấu trúc. .
con trỏ. .
Tham chiếu đối tượng

Kiểu dữ liệu phức hợp có nghĩa là gì?

Trong khoa học máy tính, kiểu dữ liệu hỗn hợp hoặc kiểu dữ liệu hỗn hợp là bất kỳ loại dữ liệu nào có thể được tạo trong chương trình bằng cách sử dụng các kiểu dữ liệu nguyên thủy của ngôn ngữ lập trình và các loại hỗn hợp khác.

Các kiểu dữ liệu có sẵn trong PHP là gì?

Kiểu dữ liệu PHP. Các loại vô hướng .
boolean
số nguyên
trôi nổi
chuỗi

Kiểu dữ liệu vô hướng và kiểu dữ liệu phức hợp là gì?

Kiểu dữ liệu vô hướng và kiểu dữ liệu phức hợp là gì?

Chủ Đề