ホームページ >バックエンド開発 >PHPチュートリアル >ファイルの先頭に空行を追加するとPHPが実行できなくなるのはなぜですか?ファイルには 9 行しかありません

ファイルの先頭に空行を追加するとPHPが実行できなくなるのはなぜですか?ファイルには 9 行しかありません

WBOY
WBOYオリジナル
2016-06-23 14:01:531051ブラウズ

複数の空白行がなぜ間違っているのか不思議です。
チャート コントロール phplot を学んでいます。
以下は test1.php のコードです。全部で 9 行しかありません
require 'phplot/phplot.php'
$data = array(array( '', 10), array ('', 1));
$plot = new PHPlot();
$plot->SetTitle('最初のテスト プロット') ;
$plot->
?>

------------------
test1.php ファイルの最初の行 空白行は実行エラーを意味します。ソースファイルのスクリーンショットは以下の通りです:

ブラウザの実行結果は以下の通りです:


ディスカッションへの返信(解決策)

最初の行に空行を追加すると、少なくとも改行文字が出力されます。画像データストリームの前面

そして、画像は画像ストリームによって提供される情報に従って表示されます。前面にコンテンツが多すぎると、解析できません。


このチャートを他のものに挿入するにはどうすればよいですか。ウェブページ?たとえば、次のコードの実行は間違っています

require 'phplot/phplot.php';
$data = array('', 10) '', 1));
$plot = new PHPlot();
$plot->SetTitle('最初のテスト プロット'); ();
>
---- -----------
チャートを正しく表示するには、次のコード行を他の Web ページに挿入します
しかし、問題は
;
これでOKです
しかし、問題はtest1.phpにパラメータを渡せないことです



ありがとうございます。img の src にパラメータを渡すことができることがわかりました。結び目! ~~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。