(PHP)ファイルの取り込みで文字化けになる問題について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
telepas

(PHP)ファイルの取り込みで文字化けになる問題について

#1

投稿記事 by telepas » 13年前

PHPの初心者です。目標は「外部ファイルです!」と3回表示されるようなプログラムを組みたいです。
初歩的な質問で申し訳ないのですが、ググってもよくわからないのでお助け願います。

3-19-1.php
<?php
for($i=1;$i<=3;$i++){
echo "外部ファイルです!<br>";
}
?>

3-19-2.php
<html>
<head>
<meta http-equiv="Content-type"
content="text/html; charset=Shift_Jis">
<title>●:外部ファイルの取り込み・利用
(require,include)</title>
</head>
<body>
<?php
//----------------------------------------------
//■ requireを使う
//----------------------------------------------
echo "<b>require</b><br>";
require "3-19-1.php";
//----------------------------------------------
//■ includeを使う
//----------------------------------------------
echo "<b>include</b><br>";
include "3-19-1.php";
?>
</body>
</html>

表示結果
require
�O���t�@�C�������I
�O���t�@�C�������I
�O���t�@�C�������I
include
�O���t�@�C�������I
�O���t�@�C�������I
�O���t�@�C�������I

アバター
h2so5
副管理人
記事: 2212
登録日時: 15年前
住所: 東京
連絡を取る:

Re: (PHP)ファイルの取り込みで文字化けになる問題について

#2

投稿記事 by h2so5 » 13年前

外部ファイルの文字コードがShift-JISではないからでは?

telepas

Re: (PHP)ファイルの取り込みで文字化けになる問題について

#3

投稿記事 by telepas » 13年前

「名前を付けて保存」でエンコードの項目をUTF-8にしたら直りました。
ありがとうございました!

閉鎖

“C言語何でも質問掲示板” へ戻る