Pembolehubah Melarikan Diri dengan Printf
Jika anda ingin menghalang pemformatan pembolehubah dalam pernyataan fmt.Printf, anda boleh menggunakan jujukan melarikan diri . Walau bagaimanapun, jujukan pelarian %v standard tidak berfungsi untuk melarikan diri daripada kejadian pertama %v.
Untuk melarikan diri daripada kejadian pertama %v, gunakan %%. Urutan ini mewakili tanda peratus literal, yang tidak menggunakan sebarang nilai.
Berikut ialah contoh:
fmt.Printf("Escape this -> %%v... Do not escape this -> %v", "Unescaped")
Ini akan mencetak:
Escape this -> %v... Do not escape this -> Unescaped
Yang pertama %v terlepas sebanyak %%, manakala %v kedua tidak. Oleh itu, %v pertama dicetak secara literal, manakala %v kedua diformatkan sebagai rentetan.
Atas ialah kandungan terperinci Bagaimana untuk Melarikan Diri daripada Log Peratus Literal dalam Penyata fmt.Printf?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!