PHP printf boolean

Giá trị boolean là kiểu dữ liệu vô hướng đại diện cho các giá trị đúng và sai. Đó thực sự là nó. kết thúc bài viết. Đó sẽ là một bài viết ngắn, vì vậy chúng ta hãy xem một vài ví dụ trước khi chúng ta đột ngột kết thúc nó

Tạo một tệp mới và đặt tên là boolean_intro. php. Chúng tôi sẽ kiểm tra mã bên dưới với boolean_intro của chúng tôi. tập tin php

Một trong những phương tiện yêu thích của tôi và điều này rất quan trọng để hiểu đúng về booleans, là MKIV 2JZGTE Toyota Supra. Chúng tôi sẽ tạo một biến để kiểm tra xem chiếc Supra đó hiện có tồn tại trong nhà để xe của tôi hay không

$in_garage_mkiv_supra = false;
var_dump[ $in_garage_mkiv_supra ];

Thật không may, tôi đã phải đặt biến đó thành false. Nếu bạn var_dump[] giá trị, nó sẽ cho bạn thấy rằng biến đang lưu trữ kiểu boolean và giá trị là sai. Hãy tiếp tục với một vài ví dụ nữa. Chiếc xe tiếp theo mà chúng tôi sẽ kiểm tra xem Subaru WRX STi có ở trong ga ra không

$in_garage_sti = true; // hooray...one down
var_dump[ $in_garage_sti ];

Tôi sẽ giới thiệu ngắn gọn với bạn về câu lệnh if mặc dù chúng tôi sẽ trình bày chi tiết về nó trong Phần 24 của loạt bài viết này. Chỉ cần nói nó bằng tiếng Anh

nếu một cái gì đó sau đó một cái gì đó

Vì vậy, nếu một cái gì đó là sự thật, sau đó làm một cái gì đó. Bạn làm nếu báo cáo liên tục trong suốt cả ngày. Ví dụ, tôi sẽ chỉ rửa xe khi trời nắng. Điều đó có thể được dịch sang

nếu [nắng == true] thì. rửa xe

Bây giờ chúng ta đã hiểu rất cơ bản về chức năng của câu lệnh if, hãy thực hiện một số thử nghiệm trên đoạn mã trước của chúng ta

$in_garage_sti = true;if [ $in_garage_sti == true ] {
echo "Hooray, I have AWD";
}

Vì giá trị được lưu trữ bên trong biến đã là đúng hoặc sai, nên chúng ta không cần phải so sánh giá trị đó là đúng hay sai. Chúng ta có thể bỏ toán tử so sánh và từ khóa true và chỉ để lại biến bên trong câu lệnh if

$in_garage_mkiv_supra = false;if [ $in_garage_mkiv_supra ] {
echo "I'll be sleeping in the garage tonight.";
}

Câu lệnh if đánh giá là sai vì biến $in_garage_mkiv_supra là một boolean giữ giá trị sai và mã bên trong câu lệnh if không bao giờ được thực thi. Thật không may, đó là chiếc giường thoải mái cho tôi đêm nay

Chúng ta cũng có thể đặt biến boolean thành true nếu chúng sai và ngược lại với toán tử phủ định [. ]. Nếu biến của bạn được đặt thành false và bạn sử dụng toán tử phủ định ngay phía trước nó, nó sẽ chuyển nó thành false. Nó chỉ lật giá trị boolean

$in_garage_r32_skyline = false;if [ !$in_garage_r32_skyline ] {
echo "WoooHooo I got a Skyline"; // I really don't :[
}

Câu lệnh trên có vẻ như sẽ không đánh giá phần thân của câu lệnh if, nhưng thực tế thì có. Tại sao?

  1. nếu không $in_garage_r32_skyline
  2. nếu không sai
  3. nếu đúng

Vì câu lệnh if đánh giá biểu thức là đúng, nên nó đánh giá phần thân của câu lệnh if và bây giờ nước mắt tôi đang chảy dài trên mặt vì tôi mới nhận ra rằng mình không có đường chân trời, mặc dù câu lệnh nói rằng tôi có.

Hãy nhìn vào một cái gì đó có thể không rõ ràng. Chúng ta sẽ sớm xem xét các toán tử so sánh, nhưng tôi cho rằng bạn đã học toán và đã thấy các toán tử lớn hơn và nhỏ hơn. >, 100000;
var_dump[ $rich ];

Nếu bạn lưu mã ở trên vào tệp của mình và mở mã đó trong trình duyệt của mình, bạn sẽ thấy rằng var_dump sẽ xuất ra false. Tại sao? . Nó thay thế 10 cho $current_money và sau đó đánh giá biểu thức 10 > 100000. Đó không phải là một tuyên bố đúng, vì vậy nó trả về false. Giá trị false sau đó được gán cho biến $rich

Bây giờ tôi nghĩ rằng tôi có thể nói rằng bài viết đã kết thúc

dinocajic/php-7-youtube-tutorials

Mã cho PHP 7. x hướng dẫn trên YouTube

github. com

Dino Cajic hiện là Trưởng phòng CNTT tại LSBio [LifeSpan BioSciences, Inc. ], Kháng thể tuyệt đối, Kerafast, Everest BioTech, Nordic MUbio và Exalpha. Ông cũng là Giám đốc điều hành tại MyAutoSystem. Ông có hơn một thập kỷ kinh nghiệm về công nghệ phần mềm. Anh ấy có điểm B. S. về Khoa học Máy tính và môn phụ về Sinh học. Nền tảng của anh ấy bao gồm việc tạo ra các ứng dụng thương mại điện tử cấp doanh nghiệp, thực hiện phát triển phần mềm dựa trên nghiên cứu và tạo điều kiện phổ biến kiến ​​thức thông qua viết lách

Bạn có thể kết nối với anh ấy trên LinkedIn, theo dõi anh ấy trên Instagram hoặc đăng ký ấn phẩm Phương tiện của anh ấy

Đọc mọi câu chuyện từ Dino Cajic [và hàng nghìn nhà văn khác trên Medium]. Phí thành viên của bạn trực tiếp hỗ trợ Dino Cajic và các nhà văn khác mà bạn đọc. Bạn cũng sẽ có toàn quyền truy cập vào mọi câu chuyện trên Phương tiện

Làm cách nào để in một boolean trong PHP?

Cách đúng để in ra giá trị boolean là sử dụng hàm var_dump[] . Điều này sẽ in ra giá trị chính xác cũng như cho bạn biết đây là loại dữ liệu nào. Bạn cũng có thể sử dụng câu lệnh if để in ra giá trị theo đúng cách.

Làm cách nào để in đúng hoặc sai trong PHP?

php $test_false = FALSE; . $test = true; . But if your variable is a string, then you don't need that.

Làm cách nào để khai báo boolean trong PHP?

Một Boolean đại diện cho hai trạng thái có thể. Đúng hay sai. $x = true; $y = false; Booleans thường được sử dụng trong thử nghiệm có điều kiện.

Làm cách nào để trả về giá trị boolean trong PHP?

PHP. is_bool[] . cú pháp. boolean is_bool[$variable_name] $variable_name . biến chúng tôi muốn kiểm tra. giá trị trả về. Đây là một hàm boolean nên trả về TRUE khi $variable_name là một giá trị boolean, nếu không thì FALSE.

Chủ Đề