ホームページ >バックエンド開発 >PHPチュートリアル >simplexml_load_string はサーバー上で利用できません。答えてください。ありがとう!
$xml = simplexml_load_string($string);print_r($xml);
echo 1;$xml = simplexml_load_string($string);print_r($xml);
ディスカッションに返信 (解決策)
<?php$string = <<<XML<?xml version='1.0'?><document> <title>Forty What?</title> <from>Joe</from> <to>Jane</to> <body> I know that's the answer -- but what's the question? </body></document>XML;echo 1;$xml = simplexml_load_string($string);print_r($xml);出力が前にある場合はレポートされません500 、1 を出力できます
これに対処する方法を教えてください。
$string とは何ですか?
rrreee マスターが情報を探していたところです。あなたがこの質問に答えたのを覚えています〜
ブロックしないでくださいエラーチェック
サーバーのphpのバージョンは7で、ローカルのバージョンは5.6です
私はphpstormを使用していますが、エラーチェックをオンにしたところ、エラーは報告されませんでした。
私の設定に問題がある可能性がありますサーバーにアクセスしましたが、どこから始めればよいかわかりません。
ini の display_errors が On に設定されていますが、ページは依然として 500 エラーを報告し、印刷エラーはありません
問題はわかっていますが、エラー メッセージには「このメソッドが見つかりません」と表示されます
SimpleXML 拡張ライブラリに問題があるのかと考えていたところ、SimpleXML は PHP の組み込み拡張機能であり、設定する必要がないことを確認しました。
php7 が利用可能です http://php.net/manual/zh/function.simplexml-load-string.php
php7 が利用可能です http://php.net/manual /zh/function.simplexml-load-string.php
php7 http://php.net/manual/zh/function.simplexml-load-string.php があります
IDE には入力しないことが最善です。少なくともインプットメソッドをオフにしてください (最近、エディターが原因でコードエラーが頻繁に発生しています)