Solution to the garbled problem of web pages when the encoding is set to utf-8

Solution to the garbled problem of web pages when the encoding is set to utf-8
Recently, when I was writing web pages with PHP, I set the encoding to UTF-8. But the disgusting thing was that garbled characters appeared many times, which gave me a headache. I finally took 10 minutes to find out the root cause of the garbled characters from the Internet. From now on, I am not afraid of garbled characters on web pages anymore, haha! !

UTF-8 is an international encoding, including Chinese characters. It is recommended to set it to UTF-8 to save trouble;

The steps are as follows:

First: define the web page display code. If the web page encoding is not defined, IE will automatically identify the web page encoding when we browse the web page, which may cause garbled Chinese characters to be displayed. Therefore, when we make web pages, we always use “<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>” to define the web page encoding.

Second: Web page storage encoding. People often overlook this issue. When we edit a web page, different tools will use a default encoding format. We should edit and save it in utf-8 format, and use <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> to make the web page display encoding utf8. If it is inconsistent, it will cause garbled characters.

ps: When PHP programming uses a database, the database encoding must also be consistent with the encoding displayed on the web page, so that the database content can be displayed on the web page without garbled characters;

Thanks!

<<:  Introduction to the process of installing MySQL 8.0 in Linux environment

>>:  A brief discussion on the placement of script in HTML

Recommend

A useful mobile scrolling plugin BetterScroll

Table of contents Make scrolling smoother BetterS...

Transplanting the mkfs.vfat command in busybox under Linux system

In order to extend the disk life for storing audi...

Summary of MySQL composite indexes

Table of contents 1. Background 2. Understanding ...

Analysis of the principle and usage of MySQL custom functions

This article uses examples to illustrate the prin...

Summary of problems encountered in the implementation of Vue plug-ins

Table of contents Scene Introduction Plugin Imple...

Hbase installation and configuration tutorial under Linux

Table of contents Hbase installation and configur...

CSS mimics remote control buttons

Note: This demo is tested in the mini program env...

How to store images in MySQL

1 Introduction When designing a database, it is i...

Analysis of log files in the tomcat logs directory (summary)

Each time tomcat is started, the following log fi...

Detailed steps for Linux account file control management

In the Linux system, in addition to various accou...

How to operate Linux file and folder permissions

Linux file permissions First, let's check the...

How to add indexes to MySQL

Here is a brief introduction to indexes: The purp...