Chủ đề nổi bật

Bài 24: Các hàm kiểm tra dữ liệu trong php

Trong bài này tôi sẽ đưa ra một số hàm kiểm tra dữ liệu có sẵn trong PHP dùng để kiểm tra dữ liệu hay là các biến trong PHP, các hàm này sẽ có ...

Trong bài này tôi sẽ đưa ra một số hàm kiểm tra dữ liệu có sẵn trong PHP dùng để kiểm tra dữ liệu hay là các biến trong PHP, các hàm này sẽ có ích cho các bạn trong việc làm web sử dụng ngôn ngữ php này.

1. isset($var)

Dùng để kiểm tra biến $var có tồn tại hay không. Thông thường bạn hay dùng để kiểm tra một biến trước khi xử lý thao tác đến nó.

2. empty($var)

Kiểm tra biến $var có phải giá trị trống hay không. Tất cả các giá trị như: số 0, giá trị null, giá trị rỗng, giá trị false đều được quy về là empty. Nếu biến $var không tồn tại thì hàm này vẫn không báo lỗi và sẽ trả kết quả về false

3. is_array($var)

Kiểm tra biến $var có phải kiểu mảng hay không

4. is_string($var)

Kiểm tra biến $var có phải kiểu chuỗi hay không.

5. is_int($var) hoặc is_integer($var)

Kiểm tra biến $var có phải kiểu INT hay không.

6. is_float($var)

Kiểm ta biến $var có phải kiểu float hay không

7. is_double($var)

Kiểm tra biến $var có phải kiểu double hay không.

8. is_null($var)

Kiểm tra biến $var có phải giá trị null không

9. in_array($needle, $haystackarray)

Kiểm tra giá trị $needle có trong mảng $haystackarray hay không

10. array_key_exists($key, $searcharray)

Kiểm tra key $key có trong mảng $searcharray hay không

Lời Kết

Phía trên là các hàm kiểm tra dữ liệu thông dụng. Trong bài viết này chưa có nhiều nhưng tôi nghĩ bấy nhiêu cũng đủ cho các bạn mới học nắm bắt và sử dụng, các bạn chỉ cần biết đến bài này và sau này các bạn làm nếu tôi có sử dụng một hàm nào đó thì biết đường tìm đến bài này mà đọc lại nhé. Bài tiếp theo chúng ta sẽ tìm hiểu Session và Cookie trong php.

BÀI KẾ SAU
BÀI KẾ TIẾP

Nguồn: code24h.com

Bài liên quan
Mới nhất

Danh sách các múi giờ (Timezones) trong PHP

- Múi giờ (timezones) thường được sử dụng trong các hàm xử lý ngày tháng & thời gian. - Dưới đây là danh sách đầy đủ các múi giờ được hỗ trợ trong ngôn ngữ lập trình PHP. 1) Africa Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers 2) America ...

Các hàm dùng để quản lý thư mục trong PHP

Hàm Mô tả chức năng chdir() chroot() closedir() dir() getcwd() opendir() readdir() rewinddir() scandir() ...

Danh sách tất cả các hàm xử lý chuỗi trong PHP

Hàm Mô tả chức năng addcslashes() Thêm một dấu gạch chéo ngược () phía trước các ký tự được chỉ định addslashes() Thêm một dấu gạch chéo ngược () phía trước các ký tự là dấu nháy kép, dấu nháy đơn và dấu gạch chéo ngược trong chuỗi bin2hex() Chuyển một chuỗi các ký tự ...

Cách khai báo và sử dụng hàm (function) trong PHP

1) Hàm là gì !? - Hàm là một tập hợp gồm nhiều câu lệnh, các câu lệnh này được sắp xếp theo một thứ tự xác định để xây dựng thành một chức năng cụ thể và mỗi hàm sẽ có một cái tên. Ví dụ Đoạn mã bên dưới, chúng ta có một hàm tên là GioiThieuBanThan. Hàm này gồm ba câu lệnh với ...

Vòng lặp for & foreach trong PHP

1) Vòng lặp là gì !? - Trong PHP, vòng lặp là một loại cú pháp giúp ta lặp lại việc thực thi một đoạn mã nhiều lần. - Ví dụ, nếu tôi muốn hiển thị lên màn hình 100 dòng chữ "Lập Trình Web" thì đáng ra phải gõ 100 câu lệnh echo "<p>Lập Trình Web</p>"; . Tuy nhiên, với việc sử ...

Lệnh điều kiện if ... else trong PHP

"Nếu bạn học tốt môn lập trình web thì bạn sẽ có thể thiết kế được website" - Câu trên được chia làm hai vế: Vế thứ nhất: "Nếu bạn học tốt môn lập trình web" Vế thứ hai: "Bạn sẽ có thể thiết kế được website" - Trong cuộc sống, ta gọi vế thứ nhất là điều kiện, vế thứ hai là một điều ...

Danh sách tất cả các hàm xử lý mảng trong PHP

Hàm Mô tả chức năng array_change_key_case Đổi tên của tất cả các phần tử trong mảng về dạng chữ in hoa hoặc chữ thường array_chunk array_column array_combine array_count_values array_diff array_diff_assoc array_diff_key ...

Danh sách các hàm xử lý tập tin hệ thống trong PHP

Hàm Mô tả chức năng basename() Trả về tên tập tin từ một đường dẫn chgrp() Thay đổi nhóm người dùng của tập tin được chỉ định chmod() Thiết lập quyền hạn của các nhóm người dùng trên tập tin được chỉ định chown() Thay đổi chủ sở hữu của một tập tin copy() Sao ...

Danh sách tất cả các hàm xử lý ngày tháng trong PHP

Hàm Mô tả chức năng checkdate Kiểm tra xem một ngày được xác định có hợp lệ hay không date date_add date_create date_create_from_format data_create_immutable data_create_immutable_from_format date_date_set date_default_timezone_get ...

Vòng lặp while & do while trong PHP

1) Vòng lặp while trong PHP - Trước khi nêu khái niệm "vòng lặp while là gì?" thì tôi có một ví dụ để giúp bạn có thể hình dung sơ qua về vòng lặp while. - Bạn đưa ra một điều kiện, nếu điều kiện đó là sai thì kết thúc, còn nếu đúng thì một đoạn mã sẽ được thực thi và bạn tiếp tục quay ...