Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

Tôi đã tự hỏi làm thế nào tôi có thể thêm khoảng trắng bổ sung trong PHP là nó giống như

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

6 xin vui lòng giúp đỡ.

Có một hướng dẫn liệt kê những điều này cảm ơn.

Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

Chris

2.9291 Huy hiệu vàng28 Huy hiệu bạc46 Huy hiệu đồng1 gold badge28 silver badges46 bronze badges

hỏi ngày 19 tháng 2 năm 2010 lúc 22:44Feb 19, 2010 at 22:44

4

Như thế này:

 str_repeat(' ', 5); // adds 5 spaces

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 22:47Feb 19, 2010 at 22:47

Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

SarfrazsarfrazSarfraz

371K75 Huy hiệu vàng529 Huy hiệu bạc575 Huy hiệu Đồng75 gold badges529 silver badges575 bronze badges

1

Để hiển thị nhiều hơn một khoảng trắng trên hầu hết các trình duyệt web sử dụng

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

7 thay vì không gian trắng thông thường.

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

Để hiển thị dữ liệu ở định dạng RAW (với số lượng chính xác và "nhập") sử dụng thẻ HTML

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

8.

echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)

Hoặc bạn có thể sử dụng một số CSS để tạo kiểu hiện tại, không phá vỡ văn bản hoặc không gian dải (tôi không biết, nhưng cái này)

Bất cứ cách nào bạn thực hiện đầu ra sẽ giống nhau nhưng bản thân trình duyệt sẽ dải hai không gian trắng và hiển thị như một.

Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

Peterh

11.1K15 Huy hiệu vàng80 Huy hiệu bạc102 Huy hiệu đồng15 gold badges80 silver badges102 bronze badges

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 22:59Feb 19, 2010 at 22:59

GeorgeGeorgeGeorge

1.4573 huy hiệu vàng12 Huy hiệu bạc 30 Huy hiệu Đồng3 gold badges12 silver badges30 bronze badges

PHP (thường) tạo ra đầu ra HTML cho trang web.

Khi hiển thị HTML, trình duyệt (thường) thu gọn tất cả khoảng trắng trong văn bản vào một không gian. Đôi khi, giữa các thẻ, nó thậm chí còn sụp đổ khoảng trắng không có gì.

Để 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ư

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

7 hoặc
echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)
0 trong HTML của bạn để thêm khoảng trắng không phá vỡ hoặc các dòng mới.

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 22:51Feb 19, 2010 at 22:51

OddthinkingOdDthinkingOddthinking

23.4K19 Huy hiệu vàng82 Huy hiệu bạc120 Huy hiệu đồng19 gold badges82 silver badges120 bronze badges

Để thêm ký tự không gian, bạn có thể sử dụng


Sử dụng cái này. Nó sẽ cung cấp 60 không gian. Đó là tham số thứ hai của bạn.

 echo str_repeat(" ", 60); 

Đã trả lời ngày 3 tháng 4 năm 2017 lúc 10:35Apr 3, 2017 at 10:35

Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

Anjani Barnwalanjani BarnwalAnjani Barnwal

1.2641 Huy hiệu vàng15 Huy hiệu bạc22 Huy hiệu đồng1 gold badge15 silver badges22 bronze badges

Sử dụng chức năng STR_PAD. Nó rất dễ sử dụng. Một ví dụ là bên dưới:


Đã trả lời ngày 24 tháng 5 năm 2014 lúc 11:58May 24, 2014 at 11:58

3

Pre là bạn của bạn.

 

Hoặc bạn có thể "xem nguồn" trong trình duyệt của bạn. (Ctrl+u cho hầu hết các trình duyệt.)

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 22:51Feb 19, 2010 at 22:51

OddthinkingOdDthinkingYada

23.4K19 Huy hiệu vàng82 Huy hiệu bạc120 Huy hiệu đồng23 gold badges101 silver badges142 bronze badges

2

Để thêm ký tự không gian, bạn có thể sử dụng

hello\n";
echo "world

"; echo "\n\n"; echo "

\n\tindented\n

\n"; echo "
easy formatting
across multiple lines!
"; ?>

Sử dụng cái này. Nó sẽ cung cấp 60 không gian. Đó là tham số thứ hai của bạn.

hello world

indented

easy formatting
across multiple lines!

Đã trả lời ngày 3 tháng 4 năm 2017 lúc 10:35Feb 19, 2010 at 22:48

Anjani Barnwalanjani Barnwalmaček

1.2641 Huy hiệu vàng15 Huy hiệu bạc22 Huy hiệu đồng36 gold badges165 silver badges196 bronze badges

Sử dụng chức năng STR_PAD. Nó rất dễ sử dụng. Một ví dụ là bên dưới:

Đã trả lời ngày 24 tháng 5 năm 2014 lúc 11:58

Pre là bạn của bạn.Feb 20, 2010 at 10:19

Hoặc bạn có thể "xem nguồn" trong trình duyệt của bạn. (Ctrl+u cho hầu hết các trình duyệt.)Matt

Đau quá1 silver badge4 bronze badges

294K23 Huy hiệu vàng101 Huy hiệu bạc142 Huy hiệu đồng

str_repeat("\x20", $numberOfRepeats);

nguồnJul 30, 2019 at 9:48

đầu ra

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 22:48

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

0

Mačekmaček

74.3K36 Huy hiệu vàng165 Huy hiệu bạc196 Huy hiệu Đồng

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

1

Đây có phải là cho mục đích hiển thị? Nếu vậy bạn thực sự nên xem xét tách màn hình hiển thị của bạn hình thức logic của bạn và sử dụng các bảng kiểu để định dạng. Trở thành PHP phía máy chủ nên thực sự cho phép cung cấp và chấp nhận dữ liệu. Mặc dù bạn chắc chắn có thể sử dụng PHP để làm những gì bạn đang yêu cầu, tôi là một người tin tưởng rất vững chắc trong việc giữ hiển thị và logic với càng nhiều sự tách biệt càng tốt. Với phong cách bạn có thể thực hiện tất cả các cách sắp xếp của bạn.

Cung cấp cho trình bao bọc lớp đầu ra và phong cách cho phù hợp.Feb 19, 2010 at 23:03

Đã trả lời ngày 20 tháng 2 năm 2010 lúc 10:19seventeen

Mattmatt3 gold badges14 silver badges18 bronze badges

891 Huy hiệu bạc4 Huy hiệu đồng

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

2

Bạn cũng có thể sử dụng cái này

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

3

Đã trả lời ngày 30 tháng 7 năm 2019 lúc 9:48Feb 24, 2010 at 16:36

Bạn có thể sử dụng thẻ

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

8 để ngăn chặn nhiều không gian và phá vỡ được thu gọn thành một. Hoặc bạn có thể sử dụng
echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

7 cho một không gian điển hình (không gian không phá vỡ) và
echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)
3 (hoặc
echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)
4) cho các lần phá vỡ dòng.David Morrow

Nhưng đừng làm

echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)
5 Chỉ cần sử dụng thẻ
echo "
Hello        punt
"; //Will render exactly as written here (8 white spaces)
6 và điều chỉnh lề với CSS.4 gold badges28 silver badges24 bronze badges

Mặc dù, bạn nên xác định các kiểu trên toàn cầu và không phải là nội tuyến như tôi đã làm trong ví dụ này.

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

4

Khi bạn xuất các chuỗi từ PHP, bạn có thể sử dụng "\ n" cho một dòng mới và "\ t" cho một tab.Jul 20, 2016 at 6:12

Hướng dẫn what is the space character in php? - ký tự khoảng trắng trong php là gì?

Mặc dù, các cờ như \ n hoặc \ t chỉ hoạt động trong các trích dẫn kép (") không phải là wuotes đơn (').Sujith S

Đã trả lời ngày 19 tháng 2 năm 2010 lúc 23:035 silver badges8 bronze badges

Mười bảy

echo "

Hello     punt"; // This will render as Hello Punt (with 4 white spaces) echo "

Hello punt"; // This will render as Hello punt (with one space)

5

1.5313 huy hiệu vàng14 Huy hiệu bạc18 Huy hiệu đồngJul 11, 2020 at 11:39

Mã cho không gian trong PHP là gì?

Thêm một khoảng trống giữa các biến PHP bằng cách thêm mã "echo $ biến1." ".echo $variable1 ." ".

Char của không gian là gì?

Khi được hiển thị, một ký tự khoảng trắng không tương ứng với một dấu có thể nhìn thấy, nhưng thường chiếm một khu vực trên một trang.Ví dụ, biểu tượng khoảng trắng phổ biến U+0020 không gian (cũng ASCII 32) đại diện cho một ký tự dấu câu không gian trống trong văn bản, được sử dụng như một chia từ trong các tập lệnh phương Tây.U+0020 SPACE (also ASCII 32) represents a blank space punctuation character in text, used as a word divider in Western scripts.

Không gian là một char hay chuỗi?

Một ký tự không gian có thể là một phần của chuỗi.Một biểu thức thông thường mô tả một tập hợp các chuỗi phải bao gồm bất kỳ ký tự không gian nào mà các chuỗi có thể chứa.Biểu thức chính quy A x mô tả tập hợp chỉ bao gồm một chuỗi, a x như trên.. A regular expression that describes a set of strings must include any space characters the strings might contain. The regular expression a x describes the set that consists of just one string, a x as above.

Việc sử dụng & nbsp trong PHP là gì?

Một thực thể thường được sử dụng trong HTML là không gian không phá vỡ: & nbsp;Một không gian không phá vỡ là một không gian sẽ không đột nhập vào một dòng mới.Hai từ cách nhau bởi một không gian không phá vỡ sẽ gắn bó với nhau (không bị vỡ vào một dòng mới).Điều này rất tiện dụng khi phá vỡ các từ có thể gây rối.non-breaking space:   A non-breaking space is a space that will not break into a new line. Two words separated by a non-breaking space will stick together (not break into a new line). This is handy when breaking the words might be disruptive.