Các loại hợp chất khác nhau trong PHP là gì?

Đâ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 và 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 số NULL của PHP 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

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)

Các loại hợp chất khác nhau trong PHP là gì?

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)

Các loại hợp chất khác nhau trong PHP là gì?

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

Các loại hợp chất khác nhau trong PHP là gì?

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 hợp chất khác nhau trong PHP là gì?

Các loại hợp chất khác nhau trong PHP là gì?

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

Các loại hợp chất khác nhau trong PHP là gì?

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

Các loại hợp chất khác nhau trong PHP là gì?

Đ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

Các loại khác nhau của PHP là gì?

Kiểu dữ liệu PHP .
Sợi dây
số nguyên
Float (số dấu phẩy động - còn gọi là double)
Boolean
Mảng
Sự vật
Nguồn

Đâu là ví dụ về kiểu dữ liệu phức hợp trong PHP?

PHP có 2 kiểu dữ liệu ghép. mảng . Có thể chứa nhiều giá trị được lập chỉ mục theo số hoặc chuỗi . đối tượng .

Có bao nhiêu loại PHP?

PHP hỗ trợ 8 loại dữ liệu nguyên thủy có thể được phân loại thêm thành 3 loại. Loại vô hướng (được xác định trước) Loại hợp chất (do người dùng xác định) Loại đặc biệt.

Đó 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