PDA

View Full Version : Xhtml で Php。


Sirakaba
2002/12/29, 05:55 PM
ということなのです。

Xhtml だと、最初にxml 宣言を入れる必要が有りますよね。
でも、この宣言は厄介な事に <?xml .... ?> という風に、<? からはじまります。
つまり、Php の宣言と被ってしまい、エラーになってしまいます。

どうにか、これを回避する手段はありませんでしょうか…?

_u/~
2002/12/29, 06:15 PM
<?php echo "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>"; ?>

でOKです。

<?php 〜 ?>
だけならこの問題はおきないのにね。

Sirakaba
2002/12/29, 07:59 PM
PHP で記述してやればいいわけですね。
ありがとうございました。

wvch
2002/12/29, 09:44 PM
処理命令とxml宣言を正しく解釈してくれると、xmlエディタで文書のソースを編集している人にとってはうれしいですよね。日本語を扱うためには EUC-JP などではxml宣言が必須ですし。

整形式のxml文書をパーサーでなくphpに読み込ませること自体がおかしなことなのかもしれませんね。