Penyelesaian kepada kod kacau Cina dalam kod PHP tulen adalah dengan menambah baris kod pada permulaan fail PHP sebagai "header("content-type:text/html;charset=utf-8") ;".
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.
Bagaimana untuk menyelesaikan masalah bercelaru Cina kod PHP tulen?
Masalah bercelaru Cina dalam halaman PHP tulen (data statik)
<?php header("content-type:text/html;charset=utf-8"); //设置编码
Pengenalan berkaitan:
Fungsi header() menghantar pengepala HTTP asal kepada klien.
Adalah penting untuk menyedari bahawa fungsi header() mesti dipanggil sebelum sebarang output sebenar dihantar (dalam PHP 4 dan ke atas, anda boleh menggunakan cache output untuk menyelesaikan masalah ini):
<html> <?php // 结果出错 // 在调用 header() 之前已存在输出 header('Location: http://www.example.com/'); ?>
Sintaks
header(string,replace,http_response_code)
Parameter
rentetan Diperlukan. Menentukan rentetan pengepala untuk dihantar.
ganti
Pilihan. Menunjukkan sama ada pengepala ini menggantikan pengepala sebelumnya atau menambah pengepala kedua.
Lalai adalah benar (penggantian). palsu (benarkan berbilang pengepala daripada jenis yang sama).
http_response_code Pilihan. Memaksa kod respons HTTP kepada nilai yang ditentukan. (Tersedia untuk PHP 4 dan lebih tinggi)
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah aksara Cina yang kacau dalam kod PHP tulen. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!