<?php
$set1 = 1
$set2 = 2
$set3 = 3
$set4 = 30
$set5 = 4L
$set6 = 5
?>
a.phpでもb.phpでも上記のデーターを使いたいのでc.phpとして上記のデーターを
require "c.php";として読み込みました。
通常html配信用のa.phpでは問題がありませんでしたが、xml記述用のb.phpでは
直接記述した場合はエラーは起こらないのにrequire "c.php";
に置き換えたとたんにhttp://validator.w3.org/feed/?でのチェックに通らなくなり
This feed does not validate.
line 1, column 1: XML parsing error: <unknown>:1:1: not well-formed (invalid token) [help]
<?xml version="1.0" encoding="utf-8"?>
とエラーがでるようになってしまいました。
出力されるxmlは目視する限りは一緒です。
require "c.php";で記述するとrssリーダーで受け付けてくれなくなるものもありましたし
変わらず受信できているものもありました。
c.phpのデーターは複数ファイルに渡って記述する必要があり
require等でc.phpを更新するだけにしたいのですが
エラーが出た原因や代替方法などはないでしょうか?