-3

私はそのような変数に文字列を割り当てようとしています

$start "<?xml version="1.0" encoding="utf-8"?>"

それは私にエラーを与えますPHP解析エラー:構文エラー、予期しないT_DNUMBER

との間に「」を挿入しているからだと思いますか?これをどうやって解決するのですか?

4

4 に答える 4

9

バックスラッシュでエスケープします。

$start="<?xml version=\"1.0\" encoding=\"utf-8\"?>"

または、別の見積もりを使用してください。

$start='<?xml version="1.0" encoding="utf-8"?>';

詳細については、文字列に関するPHPのマニュアルページを参照してください。

于 2012-07-28T13:05:23.610 に答える
1
$start='<?xml version="1.0" encoding="utf-8"?>';

一重引用符を入れる

于 2012-07-28T13:06:22.570 に答える
1

バックスラッシュ:

$start = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" ;

また

'を使用

$start = '<?xml version="1.0" encoding="utf-8"?>' ;
于 2012-07-28T13:07:48.860 に答える
0

そのはず

$start = '<?xml version="1.0" encoding="utf-8"?>'
于 2012-07-28T13:06:02.610 に答える