MySQL 데이터베이스에서 데이터를 가져 오는 PHP 스크립트의 다이아몬드 내에 물음표로 나타나는 파운드 기호에 문제가 있습니다.파운드 기호가 물음표로 표시됨 PHP
다른 스택 오버플로 답변을 살펴본 결과 모든 것을 확인했다고 생각합니다.
나는 php.ini 파일에서 default_charset = "utf-8"을 가지고 있고, AddDefaultCharset UTF-8을 /etc/apache2/apache2.conf에/etc/apache2/conf-enabled /에 추가했습니다. charset.conf
또한 웹 페이지의 상단에이를 추가 한 :
<!DOCTYPE html>
<html lang="en">
<HEAD>
<meta charset="UTF-8">
<title>ZXDB</title>
</HEAD>
<BODY>
마지막으로 나는 sudo는 서버를 다시 시작 다시 시작 /etc/init.d/apache2 달렸다.
아파치와 PHP7에서 우분투 16.04를 사용하고 있습니다.
무엇이 누락 되었습니까?
페이지는 여기에서 볼 수 있습니다 :
http://spectrumcomputing.co.uk/originalprices.php
이
모습이며 테이블에 사용하는 캐릭터 세트를 참조
, 당신은 그 캐릭터 세트로 변경해야 할 수도 있습니다. – ArtisticPhoenix
안녕하세요. 테이블과 그 세트를 utf8_bin으로 보았습니다 –
즉, UTF8 바이너리를 의미합니다 – ArtisticPhoenix