Hướng dẫn how do i check if a field is empty in php? - làm cách nào để kiểm tra xem một trường trống trong php?

Chủ đề: PHP / mysqlprev | Tiếp theoPrev|Next

Trả lời: Sử dụng chức năng PHP empty()

Bạn có thể sử dụng chức năng PHP empty() để tìm hiểu xem một biến có trống hay không. Một biến được coi là trống nếu nó không tồn tại hoặc nếu giá trị của nó bằng FALSE.

Hãy thử ví dụ sau để hiểu chức năng này về cơ bản hoạt động như thế nào:

";
 
if(empty($var2)){
    echo 'This line is printed, because the $var2 is empty.';
}
echo "
"; if(empty($var3)){ echo 'This line is printed, because the $var3 is empty.'; } echo "
"; if(empty($var4)){ echo 'This line is printed, because the $var4 is empty.'; } echo "
"; if(empty($var5)){ echo 'This line is printed, because the $var5 is empty.'; } ?>

Lưu ý: Hàm empty() không tạo ra cảnh báo nếu biến không tồn tại. Điều đó có nghĩa là empty() tương đương với

$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$username = $_POST['username'];
$password = $_POST['password'];
$passwordconf = $_POST['passwordconf'];
$email = $_POST['email'];
$securityq = $_POST['securityq'];
$qanswer = $_POST['qanswer'];

if(empty($firstname) || empty($lastname) || empty($username) || empty($password) || empty($passwordconf) || empty($email) || empty($securityq) || empty($qanswer))
{
    echo "You did not fill out the required fields.";
}
1. The empty() function does not generate a warning if the variable does not exist. That means empty() is equivalent to
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$username = $_POST['username'];
$password = $_POST['password'];
$passwordconf = $_POST['passwordconf'];
$email = $_POST['email'];
$securityq = $_POST['securityq'];
$qanswer = $_POST['qanswer'];

if(empty($firstname) || empty($lastname) || empty($username) || empty($password) || empty($passwordconf) || empty($email) || empty($securityq) || empty($qanswer))
{
    echo "You did not fill out the required fields.";
}
1.


Câu hỏi thường gặp liên quan

Dưới đây là một số Câu hỏi thường gặp liên quan đến chủ đề này:

  • Cách kiểm tra xem một biến có được đặt hay không trong PHP
  • Cách kiểm tra xem một biến có null trong PHP không
  • Cách kiểm tra xem giá trị có tồn tại trong một mảng trong PHP không

10

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Bất cứ khi nào tôi gửi một cái gì đó trong biểu mẫu của tôi, tôi muốn kiểm tra xem bất kỳ trường nào có trống không. Cho đến nay những gì tôi có không hoạt động

$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$username = $_POST['username'];
$password = $_POST['password'];
$passwordconf = $_POST['passwordconf'];
$email = $_POST['email'];
$securityq = $_POST['securityq'];
$qanswer = $_POST['qanswer'];

if(empty($firstname) || empty($lastname) || empty($username) || empty($password) || empty($passwordconf) || empty($email) || empty($securityq) || empty($qanswer))
{
    echo "You did not fill out the required fields.";
}

và hình thức

First Name: Last Name: Email: Username: Password: Confirm Password: Security Question: Answer:

và đây là trang rgistation nếu nó giúp http://www.myjournal.tk/register.html

James

672 huy hiệu bạc11 huy hiệu đồng2 silver badges11 bronze badges

hỏi ngày 15 tháng 1 năm 2013 lúc 5:10Jan 15, 2013 at 5:10

Hướng dẫn how do i check if a field is empty in php? - làm cách nào để kiểm tra xem một trường trống trong php?

2

Biểu mẫu của bạn thiếu phương pháp ...

//here

anywyas để kiểm tra dữ liệu được đăng mà bạn có thể sử dụng usset () ..

Xác định xem một biến được đặt và không phải là null

if(!isset($firstname) || trim($firstname) == '')
{
   echo "You did not fill out the required fields.";
}

Hướng dẫn how do i check if a field is empty in php? - làm cách nào để kiểm tra xem một trường trống trong php?

Shasi Kanth

6.87924 Huy hiệu vàng107 Huy hiệu bạc156 Huy hiệu đồng24 gold badges107 silver badges156 bronze badges

Đã trả lời ngày 15 tháng 1 năm 2013 lúc 5:13Jan 15, 2013 at 5:13

8

Specify POST method in form



your form code


Đã trả lời ngày 15 tháng 1 năm 2013 lúc 5:16Jan 15, 2013 at 5:16

1

NULL hay PHP trống?

hàm trống () trong PHP? Hàm isset () là một hàm sẵn có trong PHP, kiểm tra xem một biến được đặt và không phải là null. Hàm này cũng kiểm tra xem một biến được khai báo, mảng hoặc khóa mảng có giá trị null, nếu có, isset () trả về false, nó trả về đúng trong tất cả các trường hợp có thể khác.The isset() function is an inbuilt function in PHP which checks whether a variable is set and is not NULL. This function also checks if a declared variable, array or array key has null value, if it does, isset() returns false, it returns true in all other possible cases.

Làm thế nào để PHP xử lý các trường dạng trống?

PHP - Xử lý các trường biểu mẫu trống khi điều này xảy ra, một số dữ liệu không được gửi đến máy chủ.Đôi khi trường được gửi dưới dạng chuỗi trống;Đôi khi không có tên trường được gửi ở tất cả.Tên trường được gửi, cùng với một giá trị trống.Tên trường được gửi, cùng với một giá trị trống.The field name is sent, along with an empty value. The field name is sent, along with an empty value.

Làm thế nào kiểm tra biến là NULL trong PHP?

Để kiểm tra một biến là null hay không, chúng tôi sử dụng hàm is_null ().Một biến được coi là null nếu nó không lưu trữ bất kỳ giá trị nào.Nó trả về true nếu giá trị của biến $ var là null, nếu không, trả về sai.is_null() function. A variable is considered to be NULL if it does not store any value. It returns TRUE if value of variable $var is NULL, otherwise, returns FALSE.

Làm thế nào kiểm tra mảng trống hoặc không trong PHP?

Sử dụng chức năng đếm: Hàm này đếm tất cả các phần tử trong một mảng.Nếu số lượng phần tử trong mảng bằng 0, thì nó sẽ hiển thị mảng trống.....
Sử dụng hàm sizeof (): Phương pháp này kiểm tra kích thước của mảng.Nếu kích thước của mảng bằng 0 thì mảng trống nếu không thì mảng không trống ..