❮ Tham chiếu chuỗi PHP
Ví dụ
Tách chuỗi khỏi thẻ HTML
echo strip_tags["Chào thế giới. "];
?>
Định nghĩa và cách sử dụng
Hàm strip_tags[] tách một chuỗi khỏi các thẻ HTML, XML và PHP
Ghi chú. Nhận xét HTML luôn bị tước. Điều này không thể thay đổi với tham số allow
Ghi chú. Hàm này an toàn nhị phân
cú pháp
Giá trị tham số
Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi để checkallowOptional. Chỉ định các thẻ được phép. Các thẻ này sẽ không bị xóachi tiết kỹ thuật
Giá trị trả về. Trả về chuỗi bị tước Phiên bản PHP. 4+Nhật ký thay đổi. Kể từ PHP 5. 3. 4, hàm này bỏ qua các thẻ XHTML tự đóng [như] trong tham số cho phép
Kể từ PHP 5. 0, chức năng này an toàn nhị phân.
Kể từ PHP 4. 3, Nhận xét HTML luôn bị xóa.
Thêm ví dụ
Ví dụ
Tách chuỗi khỏi thẻ HTML, nhưng cho phép sử dụng thẻ
echo strip_tags["Chào thế giới. ",""];
?>
Dưới đây, chúng tôi có một ví dụ về tệp PHP đơn giản, với tập lệnh PHP sử dụng hàm PHP tích hợp "echo
" để xuất văn bản "Xin chào thế giới. " trên một trang web
Ví dụ
echo "Xin chào thế giới. ";
?>
Ghi chú. Câu lệnh PHP kết thúc bằng dấu chấm phẩy [;
]
Phân biệt chữ hoa chữ thường trong PHP
Trong PHP, từ khóa [e. g. if
, else
, while
, echo
, v.v. ], các lớp, hàm và hàm do người dùng định nghĩa không phân biệt chữ hoa chữ thường
Trong ví dụ bên dưới, cả ba câu lệnh echo bên dưới đều bình đẳng và hợp pháp
Ví dụ
ECHO "Xin chào thế giới.
";
echo "Xin chào thế giới.
";
EcHo "Xin chào thế giới.
";
?>
Ghi chú. Tuy nhiên;
Nhìn vào ví dụ dưới đây; . Điều này là do // PHP code goes here The default file extension for PHP files is " // PHP code goes here The default file extension for PHP files is " Nếu chúng ta muốn sử dụng PHP trong tài liệu Html thì chúng ta phải làm theo các bước dưới đây. Sử dụng các bước đơn giản này, chúng ta có thể dễ dàng thêm mã PHP Bước 1. Đầu tiên, chúng ta phải nhập mã Html trong bất kỳ trình soạn thảo văn bản nào hoặc mở tệp Html hiện có trong trình soạn thảo văn bản mà chúng ta muốn sử dụng PHP Bước 2. Bây giờ, chúng ta phải đặt con trỏ vào bất kỳ thẻ nào của thẻ mà chúng ta muốn thêm mã PHP. Và, sau đó chúng ta phải gõ thẻ bắt đầu và thẻ kết thúc của PHP Bước 3. Sau đó, chúng ta phải gõ mã PHP giữa các thẻ của PHP Bước 4. Khi chúng ta add code PHP thành công thì chúng ta lưu lại file Html sau đó chạy file trên trình duyệt PHP và HTML tương tác nhiều. PHP có thể tạo HTML và HTML có thể chuyển thông tin tới PHP. Trước khi đọc những câu hỏi thường gặp này, điều quan trọng là bạn phải học cách truy xuất các biến từ các nguồn bên ngoài. Trang hướng dẫn về chủ đề này cũng bao gồm nhiều ví dụ Có một số giai đoạn mà mã hóa là quan trọng. Giả sử rằng bạn có một chuỗi $data chứa chuỗi bạn muốn chuyển theo cách không được mã hóa, đây là các giai đoạn liên quan diễn giải HTML. Để chỉ định một chuỗi ngẫu nhiên, bạn phải đặt nó trong dấu ngoặc kép và htmlspecialchars[] toàn bộ giá trị URL. Một URL bao gồm một số phần. Nếu bạn muốn dữ liệu của mình được diễn giải thành một mục, bạn phải mã hóa nó bằng urlencode[] Ví dụ #1 Một phần tử biểu mẫu HTML ẩn Ghi chú. Dữ liệu urlencode[] $ là sai, vì trình duyệt chịu trách nhiệm về urlencode[] dữ liệu. Tất cả các trình duyệt phổ biến đều làm điều đó một cách chính xác. Lưu ý rằng điều này sẽ xảy ra bất kể phương pháp nào [tôi. e. , NHẬN hoặc ĐĂNG]. Tuy nhiên, bạn sẽ chỉ nhận thấy điều này trong trường hợp yêu cầu GET, vì các yêu cầu POST thường bị ẩn Ví dụ #2 Dữ liệu được chỉnh sửa bởi người dùng Ghi chú. Dữ liệu được hiển thị trong trình duyệt như dự định, bởi vì trình duyệt sẽ diễn giải các ký hiệu thoát HTML. Khi gửi, thông qua GET hoặc POST, dữ liệu sẽ được trình duyệt mã hóa url để truyền và được giải mã url trực tiếp bằng PHP. Vì vậy, cuối cùng, bạn không cần phải tự mình thực hiện bất kỳ mã hóa url/mã hóa url nào, mọi thứ đều được xử lý tự động Ví dụ #3 Trong một URL Ghi chú. Trên thực tế, bạn đang giả mạo một yêu cầu HTML GET, do đó cần phải urlencode[] thủ công dữ liệu Ghi chú. Bạn cần htmlspecialchars[] toàn bộ URL, vì URL xuất hiện dưới dạng giá trị của thuộc tính HTML. Trong trường hợp này, trước tiên, trình duyệt sẽ bỏ giá trị htmlspecialchars[], sau đó chuyển URL vào. PHP sẽ hiểu chính xác URL, bởi vì bạn urlencode[]d dữ liệu. Bạn sẽ nhận thấy rằng Khi gửi biểu mẫu, có thể sử dụng hình ảnh thay vì nút gửi tiêu chuẩn bằng thẻ như$color
,
?>.php
0 và
?>.php
1 được coi là ba biến khác nhauecho
1echo
2echo
3echo
4echo
5echo
6echo
7echo
8echo
9;
0;
1
Tôi đang cố gắng sử dụng một thẻ, nhưng thẻ $foo. x và $foo. biến y không khả dụng. $_GET['foo. x'] cũng không tồn tại. Họ ở đâu?;
2 trong URL được thay thế bằng ;
2. Mặc dù hầu hết các trình duyệt sẽ khôi phục nếu bạn quên điều này, nhưng điều này không phải lúc nào cũng thực hiện được. Vì vậy, ngay cả khi URL của bạn không động, bạn cần htmlspecialchars[] URL
Bởi vì foo. x và foo. y sẽ tạo các tên biến không hợp lệ trong PHP, chúng được tự động chuyển đổi thành foo_x và foo_y. Đó là, các dấu chấm được thay thế bằng dấu gạch dưới. Vì vậy, bạn sẽ truy cập các biến này giống như bất kỳ biến nào khác được mô tả trong phần truy xuất biến từ các nguồn bên ngoài. Ví dụ: $_GET['foo_x']