Khoảng trắng trong php là gì?

Như những người viết mã HTML đều hiểu, khoảng trắng [dòng trống, tab và các khoảng trắng thừa khác] trong mã của bạn có thể giúp duy trì môi trường lập trình gọn gàng trong khi không ảnh hưởng đến những gì người xem nhìn thấy trong trình duyệt. Bằng cách chèn các dòng trống giữa các phần mã, đặt các phần tử lồng nhau cách phần trước của chúng một điểm dừng tab và bằng cách tách mã ra, tập lệnh sẽ trông có tổ chức hơn, giúp lập trình ban đầu và gỡ lỗi sau này dễ dàng hơn. Do đó, việc sử dụng hợp lý khoảng trắng trong công việc của bạn rất được khuyến khích và có thể được sử dụng trong cả PHP và HTML kết quả

Hãy nhớ rằng có ba lĩnh vực phát triển Web mà cuốn sách này xem xét. các tập lệnh PHP, dữ liệu mà PHP gửi tới trình duyệt Web [hầu hết ở dạng HTML] và cách trình duyệt Web diễn giải hoặc hiển thị dữ liệu đó. Tôi sẽ giải quyết ngắn gọn vấn đề về khoảng trắng cho từng thứ này

Khi lập trình PHP của bạn, bạn nên hiểu rằng khoảng trắng thường [nhưng không phổ biến] bị bỏ qua. Bất kỳ dòng trống nào [dù chỉ là một hay nhiều dòng liên tiếp] hoàn toàn không liên quan đến kết quả cuối cùng. Tương tự như vậy, các tab và dấu cách, thường không quan trọng đối với PHP

Mã HTML bên ngoài PHP [Tập lệnh 1. 4, dòng 1-5], có thể được đặt cách nhau giống như bạn làm trong PHP, nhưng để giải quyết bố cục của HTML thực sự được tạo bởi PHP [Tập lệnh 1. 4, dòng 7], bạn sẽ cần sử dụng các ký tự đặc biệt

Để thay đổi khoảng cách của PHP và dữ liệu được gửi tới trình duyệt

  1. mở đầu tiên. php trong trình soạn thảo văn bản của bạn

  2. Chèn một dòng mới trước và sau lệnh in bằng cách nhấn Return ở những nơi thích hợp

    Các dòng mới trong PHP chỉ phục vụ để thêm tiêu điểm và rõ ràng cho tập lệnh của chúng tôi

  3. Ở cuối lệnh in [hiện ở dòng 8], thêm \n, trong dấu ngoặc kép [Tập lệnh 1. 5]

    Script 1.5. When we add blank lines we will not affect the appearance of the page in our browser but it does make our code more readable. For each \n we include in our print statement, another break will be inserted into our HTML source [not to be confused with
    which will create a return in how the browser displays the HTML].

    Tổ hợp ký tự \n gửi lệnh tới trình duyệt Web để bắt đầu một dòng mới trong nguồn HTML. Hãy nghĩ về nó tương đương với việc nhấn phím Quay lại

  4. Lưu tập lệnh của bạn, tải nó lên máy chủ của bạn và xem nó bằng trình duyệt của bạn [Hình 1. 5]

    Hình 1. 5. Trang của chúng tôi trông vẫn giống nhau trong trình duyệt với dòng mới như khi không có nó, vì \n không phải là thẻ HTML và các dòng trống trong mã PHP [dòng 7 và 9] không được gửi tới trình duyệt

While the above series of steps can make your PHP and HTML more readable, remember the additional white space will not affect the appearance of your page in the Web browser [Figure 1.5]. To do that you must use HTML tags [the code to create a space in your browser is   and the HTML equivalent of pressing Return is
].

Mẹo

Một ngoại lệ đối với quy tắc khoảng trắng phi vật chất trong PHP sẽ là khoảng trắng thừa trong câu lệnh in, dẫn đến khoảng trắng thừa được in ra trình duyệt. Tuy nhiên, phần lớn HTML cũng bỏ qua khoảng trắng

Mẹo

Để xem mã nào đã được gửi tới trình duyệt, hãy sử dụng tính năng "Xem nguồn" hoặc "Xem nguồn trang" được tích hợp trong tất cả các trình duyệt. Bạn sẽ nhanh chóng có thể nhận ra sự khác biệt giữa việc sử dụng một dòng mới và không sử dụng một dòng mới [Hình 1. 6 và 1. 7]. Mặc dù khó có thể đánh giá đúng lợi ích của khoảng trắng trên tập lệnh mười hai dòng, nhưng điều này sẽ trở nên quan trọng hơn khi tập lệnh của bạn trở nên lớn hơn và phức tạp hơn

Hàm PHP empty thường được sử dụng để kiểm tra xem một biến cụ thể có rỗng hay không [duh]. Đầu tiên, nó kiểm tra xem biến có tồn tại không. Nếu nó tồn tại, thì nó sẽ kiểm tra xem biến đó có phải là giá trị “falsey” không. Tuy nhiên, có một chút lưu ý mà bạn nên biết. Đặc biệt, liên quan đến các giá trị chuỗi do người dùng gửi

Lấy đoạn mã sau làm ví dụ

Chủ Đề