Hướng dẫn php if not equal to multiple values - php nếu không bằng nhiều giá trị
Đối với mã đầu tiên của bạn, bạn có thể sử dụng một sự thay đổi ngắn của câu trả lời được đưa ra bởi @shankardamodaran bằng cách sử dụng Show
hoặc thậm chí ngắn hơn với ký hiệu
giống như:
... nhưng ngắn hơn. Đặc biệt nếu bạn so sánh nhiều hơn chỉ là 'uk' và 'trong'. Tôi không sử dụng một biến bổ sung (Shankar đã sử dụng $ OS) mà thay vào đó xác định mảng trong câu lệnh IF. Một số có thể thấy rằng bẩn, tôi thấy nó nhanh chóng và gọn gàng: D Vấn đề với mã thứ hai của bạn là nó có thể dễ dàng được trao đổi với sự thật vì:
bằng nhau
Bạn đang hỏi liệu giá trị của một chuỗi không phải là A hay không B. Nếu đó là A, nó chắc chắn cũng không phải là Cũng không phải là và không B. Vì vậy, tuyên bố đó luôn luôn (không tính đến luật Schrödingers ở đây) trả về đúng.
=== Toán tử: Toán tử này được sử dụng để kiểm tra các giá trị đã cho và kiểu dữ liệu của nó bằng hoặc không. Nếu có, thì nó trả về đúng, nếu không nó sẽ trả về sai.
=== trong PHP là gì?=== Toán tử: Toán tử này được sử dụng để kiểm tra các giá trị đã cho và kiểu dữ liệu của nó bằng hoặc không. Nếu có, thì nó trả về đúng, nếu không nó sẽ trả về sai. Syntax:
Không bằng nhiều giá trị python? Sử dụng hàm tất cả () để kiểm tra xem một biến không bằng nhiều giá trị, ví dụ: Nếu tất cả (my_str! = Mục cho mục trong nhiều_values):. Hàm tất cả () sẽ trả về true nếu biến không bằng bất kỳ giá trị nào và sai nếu không.
Một trong những toán tử so sánh trong PHP không bằng nhau, được biểu thị bằng biểu tượng! = Hoặc.Bất cứ khi nào chúng tôi muốn so sánh các loại dữ liệu của hai giá trị đã cho bất kể hai giá trị có bằng nhau hay không, chúng tôi sẽ sử dụng toán tử không bằng nhau trong PHP. Ví dụ 1Chương trình PHP để chứng minh hoạt động của toán tử không bằng nhau để so sánh loại dữ liệu của hai giá trị đã cho và trả về đầu ra. Code:
Output: Trong chương trình trên, một giá trị số nguyên được lưu trữ trong một biến gọi là biến1. Sau đó, một giá trị chuỗi được lưu trữ trong một biến gọi là biến2. Giá trị được lưu trữ trong cả hai biến là như nhau. Sau đó, chúng tôi đang sử dụng toán tử không bằng nhau để so sánh các loại dữ liệu của hai biến. Toán tử không bằng nhau trả về sai vì kiểu dữ liệu của hai biến khác nhau mặc dù các giá trị được lưu trữ trong các biến là như nhau. Ví dụ #2Chương trình PHP để chứng minh hoạt động của toán tử không bằng nhau để so sánh loại dữ liệu của hai giá trị đã cho và trả về đầu ra. Code:
Output: Trong chương trình trên, một giá trị số nguyên được lưu trữ trong một biến gọi là biến1. Sau đó, một giá trị chuỗi được lưu trữ trong một biến gọi là biến2. Giá trị được lưu trữ trong cả hai biến là như nhau. Sau đó, chúng tôi đang sử dụng toán tử không bằng nhau để so sánh các loại dữ liệu của hai biến. Toán tử không bằng nhau trả về sai vì kiểu dữ liệu của hai biến khác nhau mặc dù các giá trị được lưu trữ trong các biến là như nhau. Ví dụ #2Chương trình PHP để chứng minh hoạt động của toán tử không bằng nhau để so sánh loại dữ liệu của hai giá trị đã cho và trả về đầu ra. Code: 0Output: Trong chương trình trên, một giá trị số nguyên được lưu trữ trong một biến gọi là biến1. Sau đó, một giá trị chuỗi được lưu trữ trong một biến gọi là biến2. Giá trị được lưu trữ trong cả hai biến là như nhau. Sau đó, chúng tôi đang sử dụng toán tử không bằng nhau để so sánh các loại dữ liệu của hai biến. Toán tử không bằng nhau trả về sai vì kiểu dữ liệu của hai biến khác nhau mặc dù các giá trị được lưu trữ trong các biến là như nhau. Ví dụ #2Chương trình PHP để chứng minh hoạt động của toán tử không bằng nhau để so sánh loại dữ liệu của hai giá trị đã cho và trả về đầu ra. Code: 1Output: Trong chương trình trên, một giá trị số nguyên được lưu trữ trong một biến gọi là biến1. Sau đó, một giá trị chuỗi được lưu trữ trong một biến gọi là biến2. Giá trị được lưu trữ trong cả hai biến là như nhau. Sau đó, chúng tôi đang sử dụng toán tử không bằng nhau để so sánh các loại dữ liệu của hai biến. Toán tử không bằng nhau trả về sai vì kiểu dữ liệu của hai biến khác nhau mặc dù các giá trị được lưu trữ trong các biến là như nhau. Ví dụ #2Trong chương trình trên, một giá trị chuỗi được lưu trữ trong một biến gọi là biến1. Sau đó, một giá trị chuỗi được lưu trữ trong một biến khác gọi là biến2. Giá trị được lưu trữ trong cả hai biến là khác nhau. Sau đó, chúng tôi đang sử dụng toán tử không bằng nhau để so sánh các loại dữ liệu của hai biến. Toán tử không bằng nhau trả về đúng vì kiểu dữ liệu của hai biến giống nhau mặc dù các giá trị được lưu trữ trong các biến là khác nhau.
=== trong PHP là gì?=== Toán tử: Toán tử này được sử dụng để kiểm tra các giá trị đã cho và kiểu dữ liệu của nó bằng hoặc không.Nếu có, thì nó trả về đúng, nếu không nó sẽ trả về sai.This operator is used to check the given values and its data type are equal or not. If yes, then it returns true, otherwise it returns false.
Không bằng nhiều giá trị python?Sử dụng hàm tất cả () để kiểm tra xem một biến không bằng nhiều giá trị, ví dụ:Nếu tất cả (my_str! = Mục cho mục trong nhiều_values):.Hàm tất cả () sẽ trả về true nếu biến không bằng bất kỳ giá trị nào và sai nếu không., e.g. if all(my_str != item for item in multiple_values): . The all() function will return True if the variable is not equal to any of the values and False otherwise. |