Escape/Unescape PHP – Xử lý string literal PHP
Công cụ escape và unescape chuỗi PHP này chuyển đổi văn bản PHP đã dán theo quy tắc trích dẫn bạn chọn. Chế độ nháy đơn chỉ escape dấu gạch chéo ngược và dấu nháy đơn. Chế độ nháy kép escape ký tự điều khiển và ký tự đặc biệt của PHP, đồng thời biểu diễn ký tự non-ASCII dưới dạng \u{…} hoặc \xHH kiểu cũ. Khi unescape, nó áp dụng quy tắc của chế độ đã chọn.
Escape/Unescape chuỗi PHP là công cụ escape và unescape chuỗi PHP chạy trong trình duyệt, dùng để chuẩn bị nội dung chuỗi và đọc văn bản đã escape. Dán hoặc thả đầu vào PHP, chọn escape hay unescape, và chọn chế độ trích dẫn khớp với chuỗi của bạn. Đầu ra tuân theo quy tắc của chế độ đó thay vì áp một bộ escape cho mọi chuỗi PHP.
Ở chế độ nháy đơn, công cụ chỉ escape dấu gạch chéo ngược và dấu nháy đơn. Ở chế độ nháy kép, nó xử lý \n, \r, \t, \v, \e, \f, \\, \$ và \", đồng thời biểu diễn ký tự non-ASCII dưới dạng \u{…} hoặc \xHH kiểu cũ. Unescape dùng quy tắc của chế độ đã chọn, vì vậy việc khớp chế độ với đầu vào rất quan trọng.
Chuỗi PHP nháy đơn và nháy kép diễn giải chuỗi escape khác nhau. Nghĩa là văn bản đã escape cho một kiểu trích dẫn có thể không phù hợp với kiểu còn lại. Công cụ giúp bạn chuẩn bị nội dung chuỗi theo kiểu đích hoặc đảo ngược các escape được hỗ trợ khi cần xem ký tự bên dưới.
Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Đầu vào được xử lý trên chính thiết bị của bạn và không bị tải lên, lưu trữ hay gửi đi đâu; sau khi trang đã tải xong, công cụ hoạt động ngoại tuyến mà không cần kết nối máy chủ. Công cụ miễn phí.
Công cụ này giúp lập trình viên PHP, kỹ sư DevOps và bất kỳ ai cần chuẩn bị hoặc xem xét nội dung chuỗi PHP. Nó hữu ích khi chỉnh sửa mã nguồn, xử lý chuỗi lồng nhau hoặc kiểm tra văn bản đã escape đại diện cho điều gì, mà không cần áp thủ công từng quy tắc escape được hỗ trợ.
Bước 1: Dán hoặc thả văn bản PHP vào công cụ. Thêm nội dung chuỗi bạn muốn escape hoặc unescape.
Bước 2: Chọn escape hay unescape đầu vào. Escape thêm các chuỗi escape PHP liên quan; unescape biến các chuỗi khớp nhau trở lại thành ký tự.
Bước 3: Chọn chế độ nháy đơn hoặc nháy kép. Mỗi chế độ tuân theo quy tắc chuỗi PHP khác nhau, vì vậy hãy dùng chế độ khớp với chuỗi đích của bạn.
Bước 4: Xem lại kết quả và sao chép. Chế độ nháy kép cũng biểu diễn ký tự non-ASCII dưới dạng \u{…} hoặc \xHH kiểu cũ.
Trường hợp sử dụng: Nhúng chuỗi PHP vào trong một chuỗi PHP khác mà không phá vỡ cách trích dẫn. Chọn chế độ nháy khớp để công cụ áp dụng quy tắc escape tương ứng.
Trường hợp sử dụng: Giúp chuỗi PHP bị escape dày đặc dễ đọc hơn. Unescape nó bằng cùng chế độ đã dùng để escape.
Trường hợp sử dụng: Chuẩn bị string literal để dán vào mã nguồn PHP. Escape dấu gạch chéo ngược và các ký tự liên quan giúp giữ nguyên văn bản như ý.
Trường hợp sử dụng: Xem xét các ký tự mà chuỗi escape PHP biểu diễn. Unescape cho thấy văn bản kết quả thay vì ký hiệu escape.
Trường hợp sử dụng: Làm việc với văn bản chứa ngắt dòng, tab hoặc ký tự khác được chế độ nháy kép hỗ trợ. Công cụ áp dụng các chuỗi escape PHP đã liệt kê.
Trường hợp sử dụng: Xử lý văn bản non-ASCII trong chuỗi PHP. Chế độ nháy kép biểu diễn các ký tự này dưới dạng \u{…} hoặc \xHH kiểu cũ.