Hướng dẫn php variable in html tag - biến php trong thẻ html

Tôi khá mới với PHP nhưng tôi bị mắc kẹt về vấn đề này ... nói rằng tôi chờ đợi để đặt một liên kết đến một trang web khác với một tham số nhất định, làm cách nào để thực hiện nó?

Đây là những gì tôi có bây giờ:



Click Here;
?>



Khi được hỏi ngày 25 tháng 5 năm 2011 lúc 20:36May 25, 2011 at 20:36

Hướng dẫn php variable in html tag - biến php trong thẻ html

Chà, đối với người mới bắt đầu, bạn có thể không muốn sử dụng quá mức Echo, bởi vì (như là vấn đề trong trường hợp của bạn), bạn có thể rất dễ dàng phạm sai lầm về dấu ngoặc kép.

Điều này sẽ khắc phục vấn đề của bạn:

echo "Click Here";

Nhưng bạn thực sự nên làm điều này


Click Here

Hướng dẫn php variable in html tag - biến php trong thẻ html

Binaryfunt

5.9785 Huy hiệu vàng35 Huy hiệu bạc55 Huy hiệu Đồng5 gold badges35 silver badges55 bronze badges

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:37May 25, 2011 at 20:37

Nicolaasnicolaasnicolaas

1.6831 Huy hiệu vàng16 Huy hiệu bạc24 Huy hiệu đồng1 gold badge16 silver badges24 bronze badges

2

Bạn có thể làm theo một số cách, tùy thuộc vào loại trích dẫn bạn sử dụng:

Trích dẫn kép cho phép các biến ở giữa chuỗi, trong đó các trích dẫn đơn lẻ là chữ viết và, như vậy, diễn giải mọi thứ như một chuỗi ký tự - không có gì hơn - thậm chí không

echo "Click Here";
0 sẽ được mở rộng có nghĩa là ký tự dòng mới, Nó sẽ chỉ là các ký tự
echo "Click Here";
1 và
echo "Click Here";
2 theo trình tự.

Bạn cần cẩn thận về việc bạn sử dụng bất kỳ loại trích dẫn nào bạn quyết định. Bạn không thể sử dụng các trích dẫn kép bên trong chuỗi được trích dẫn kép (như trong ví dụ của bạn) vì bạn sẽ kết thúc chuỗi sớm, đó không phải là điều bạn muốn. Tuy nhiên, bạn có thể thoát khỏi các trích dẫn kép bên trong bằng cách thêm dấu gạch chéo ngược.

Trên một lưu ý riêng, bạn có thể cần phải cẩn thận về các cuộc tấn công XSS khi in các biến không an toàn (được người dùng điền) ra trình duyệt.

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:40May 25, 2011 at 20:40

Biệt danhNick

6.9272 Huy hiệu vàng33 Huy hiệu bạc56 Huy hiệu Đồng2 gold badges33 silver badges56 bronze badges

2

Có một cách kiểu viết tắt để làm điều này mà tôi đã sử dụng gần đây. Điều này có thể cần phải được cấu hình, nhưng nó sẽ hoạt động trong hầu hết các cài đặt PHP chính. Nếu bạn đang lưu trữ liên kết trong biến PHP, bạn có thể thực hiện theo cách sau dựa trên OP:


  
    
    Click here to go to Google.
  

Điều này sẽ đánh giá biến là một chuỗi, về bản chất là cách viết tắt của Echo $ Link;

Đã trả lời ngày 20 tháng 11 năm 2013 lúc 17:20Nov 20, 2013 at 17:20

Jhyryjhyryjhyry

Huy hiệu Bạc 1311 Huy hiệu Đồng1 silver badge2 bronze badges

Tôi khuyên bạn nên sử dụng ngắn 'thay vì ". Nếu bạn làm như vậy, bạn sẽ không lâu hơn phải thoát khỏi trích dẫn kép (\").

Trong trường hợp đó bạn sẽ viết

echo 'Click Here';

Nhưng hãy nhìn vào câu trả lời của Nicolaas "Những gì bạn thực sự nên làm" để học cách sản xuất mã sạch hơn.

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:46May 25, 2011 at 20:46

Hướng dẫn php variable in html tag - biến php trong thẻ html

Christian Huberchristian HuberChristian Huber

7081 Huy hiệu vàng4 Huy hiệu bạc 20 Huy hiệu đồng1 gold badge4 silver badges20 bronze badges

Bạn có thể nhúng một biến vào một chuỗi được trích dẫn kép như ví dụ đầu tiên của tôi hoặc bạn có thể sử dụng Concantenation (khoảng thời gian) như trong ví dụ thứ hai của tôi:

echo "Click Here";
3

echo "Click Here";
4

Lưu ý rằng tôi đã thoát khỏi các trích dẫn kép trong ví dụ đầu tiên của tôi bằng cách sử dụng dấu gạch chéo ngược.

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:39May 25, 2011 at 20:39

Hướng dẫn php variable in html tag - biến php trong thẻ html

Sean Walshsean WalshSean Walsh

8.2363 huy hiệu vàng30 Huy hiệu bạc38 Huy hiệu đồng3 gold badges30 silver badges38 bronze badges

Chào Jasper,

bạn có thể làm được việc này:

Click Here", $param);
?>

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:40May 25, 2011 at 20:40

Đã trả lời ngày 25 tháng 5 năm 2011 lúc 20:40May 25, 2011 at 20:40

Biệt danhEmyr

6.9272 Huy hiệu vàng33 Huy hiệu bạc56 Huy hiệu Đồng19 silver badges37 bronze badges

Chúng ta có thể sử dụng biến PHP trong HTML không?

PHP là một ngôn ngữ lập trình mạnh mẽ cung cấp năng lượng cho hơn 70% các trang web trên thế giới.Khi tạo các ứng dụng web PHP, bạn sẽ cần đưa các biến PHP vào HTML.Trong hướng dẫn thân thiện với người mới bắt đầu này, bạn sẽ tìm hiểu nhiều cách khác nhau mà bạn có thể in các biến PHP trong HTML.you will need to inject PHP variables into HTML. In this beginner-friendly tutorial, you will learn various ways you can print PHP variables in HTML.

Làm thế nào để bạn gắn thẻ một biến trong HTML?

Sử dụng thẻ trong HTML để thêm một biến.Thẻ HTML được sử dụng để định dạng văn bản trong tài liệu.Nó có thể bao gồm một biến trong một biểu thức toán học.. The HTML tag is used to format text in a document. It can include a variable in a mathematical expression.

Tôi đặt mã PHP ở đâu trong HTML?

Một tập lệnh PHP có thể được đặt ở bất cứ đâu trong tài liệu.Tiện ích mở rộng tệp mặc định cho các tệp PHP là ".php".Một tệp PHP thường chứa các thẻ HTML và một số mã tập lệnh PHP.anywhere in the document. The default file extension for PHP files is " .php ". A PHP file normally contains HTML tags, and some PHP scripting code.

Bạn có thể có các biến trong HTML không?

Phần tử HTML đại diện cho tên của một biến trong biểu thức toán học hoặc bối cảnh lập trình.Nó thường được trình bày bằng phiên bản in nghiêng của kiểu chữ hiện tại, mặc dù hành vi đó phụ thuộc vào trình duyệt.. It's typically presented using an italicized version of the current typeface, although that behavior is browser-dependent.