cuốn sách gpt4 ai đã làm

PHP: Thay thế tất cả các lần xuất hiện của "[CODE]...[/CODE]" trong một chuỗi

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 00:16:24 27 4
mua khóa gpt4 Nike

Tôi có một chuỗi như thế này:

Đây là mẫu mã của tôi, nó không quá tuyệt vời:

[MÃ SỐ]
echo "Một số thử nghiệm...";
?>
[/MÃ SỐ]

Tôi hy vọng bạn thích.

Bây giờ tôi muốn sử dụng highlight_string($content_of_CODE) Giá trị trả về thay thế tất cả các lần xuất hiện của [CODE] ... [/CODE]. Cặp [CODE]..[/CODE] có thể xuất hiện nhiều lần trong một chuỗi.

Làm cách nào để giải quyết vấn đề này mà không cần sử dụng eval?

Cảm ơn sự giúp đỡ của bạn!

câu trả lời hay nhất

giả thuyết [MÃ SỐ] các khối không được lồng nhau,preg_replace_callback()là một ứng cử viên hoàn hảo.

preg_replace_callback('/\[CODE\](.*?)\[/CODE\]/', 'highlight_string');

Về PHP: Thay thế tất cả các lần xuất hiện của "[CODE]...[/CODE]" trong một chuỗi, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/8168429/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress