Thẻ nào được sử dụng cho không gian trong php?

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 bị bỏ qua (nhưng không phổ biến). 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 (, 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 (, 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 đến 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 (bây giờ ở dòng 8), hãy thêm \n, trong dấu ngoặc kép ()

    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).

    Thẻ nào được sử dụng cho không gian trong php?

    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. 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

    Thẻ nào được sử dụng cho không gian trong php?

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 (). 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 ( và ). 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

❮ Tham chiếu chuỗi PHP

Ví dụ

Xóa các ký tự ở cả hai phía của chuỗi ("Anh ấy" trong "Xin chào" và "d. " trong thế giới")

$str = "Xin chào thế giới. ";
echo $str. "
";
echo trim($str,"Hed. ");
?>

Tự mình thử »


Định nghĩa và cách sử dụng

Hàm trim() xóa khoảng trắng và các ký tự được xác định trước khác khỏi cả hai phía của chuỗi

chức năng liên quan

  • ltrim() - Xóa khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên trái của chuỗi
  • rtrim() - Xóa khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên phải của chuỗi

cú pháp

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi cho checkcharlistOptional. Chỉ định các ký tự cần xóa khỏi chuỗi. Nếu bỏ qua, tất cả các ký tự sau sẽ bị xóa
  • "\0" - NULL
  • "\ t" - tab
  • "\n" - dòng mới
  • "\x0B" - tab dọc
  • "\ r" - xuống dòng
  • " " - khoảng trắng thông thường


chi tiết kỹ thuật

Giá trị trả về. Trả về phiên bản stringPHP đã sửa đổi. 4+Nhật ký thay đổi. Tham số charlist đã được thêm vào trong PHP 4. 1

Thêm ví dụ

Ví dụ

Xóa khoảng trắng ở cả hai phía của chuỗi

$str = " Xin chào thế giới. ";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim($str);
?>

Đầu ra HTML của đoạn mã trên sẽ là (Xem nguồn)



Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »

Ví dụ

Xóa dòng mới (\n) khỏi cả hai bên của chuỗi

$str = "\n\n\nXin chào thế giới. \n\n\n";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim($str);
?>

Đầu ra HTML của đoạn mã trên sẽ là (Xem nguồn)



không trang trí

Chào thế giới


với trang trí. Chào thế giới

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »


❮ Tham chiếu chuỗi PHP

Làm cách nào để đặt một khoảng trắng trong PHP?

Để thuyết phục trình duyệt hiển thị khoảng trắng, bạn cần bao gồm các thẻ đặc biệt như   hoặc trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới trong HTML của mình để thêm khoảng trắng không ngắt hoặc dòng mới, respectively.

Ký tự khoảng trắng trong PHP là gì?

hàm ctype_space() trong PHP . Bên cạnh ký tự trống, ký tự này cũng bao gồm tab, tab dọc, nguồn cấp dữ liệu, ký tự xuống dòng và ký tự nguồn cấp biểu mẫu. It returns TRUE if every character in text creates some sort of white space, FALSE otherwise. Besides the blank character this also includes tab, vertical tab, line feed, carriage return and form feed characters.

Làm cách nào để sử dụng \t trong PHP?

Điều này có nghĩa là PHP chỉ hỗ trợ bộ 256 ký tự và do đó không cung cấp hỗ trợ Unicode gốc. . nhân vật trốn thoát

Thẻ trong PHP là gì?

Thẻ báo cho máy chủ web coi mọi thứ bên trong thẻ là mã PHP để chạy . Mã này rất đơn giản. Nó sử dụng hàm "echo" trong PHP để hiển thị văn bản "Xin chào thế giới. " trong trang web. Mọi thứ bên ngoài các thẻ này được gửi trực tiếp đến trình duyệt.