投稿者 |
メッセージ |
|
< PHPプログラミング ~ ユーザー関数をincludeで取り込んだ時の問題 |
|
時間:
木 8月 02, 2007 11:22 pm
|
|
|
|
phpをはじめて一年目です。htmlの出力にphpを使っています。
ユーザー関数を、いくつかのPHPプログラムで共通に使いまわしするために、include_onceで外部の関数を取り込むphpを書きました。
問題なく実行できるのですが、問題はfunctionを実行した位置に問答無用で結果が書かれるのです。
たとえば、以下のような簡単なファイルを書いて、
<?php
require_once("common.php"); <--インクルードする
$body = functionTest(); <-- テストの関数を実行、
内容はhtmlの本文
$bodyに入れたつもり
print htmlheader(); <-- <html><head>ではじまるヘッダ部分
print $body;
print htmlfooter(); <-- </body></html>ではじまるヘッダ部分
? >
実行すると、htmlheader();より先にfunctionTest()の結果が書き込まれてしまいます。
どうしてでしょうか?
(ヒントだけでもお願いします。) |
|
|
|
|
|
|
|
時間:
火 7月 31, 2012 4:31 am
|
|
|
登録日: 2012年7月 23日
投稿記事: 20
所在地: America
|
|
you will find a lot nike dunk shoes from site here:[url=http://angrybirdsnikedunks.blogspot.com/]
[/url] |
_________________ batman nike dunks |
|
|
|
|
|
|
|
新規投稿: 不可 返信: 不可t 自分の記事の編集: 不可 自分の記事の削除: 不可 投票への参加: 不可
|
|