電子書籍の厳選無料作品が豊富!

の意味を教えてください

A 回答 (4件)

> require ("

http://someserver/file.php?
> varone=1&vartwo=2");
> と書かなければならないのでしょうか?


ローカルなファイルではなくブラウザから
他のサーバーのURLへアクセスした場合にはソースファイルではなくて
実行結果が表示(読み込み)されるので。


> $varone=1;$vartwo=2;
> require ("http://someserver/file.php");


とするのは、まったく意味が違いますよね?


$varone=1;$vartwo=2;
require ("/file.php");


の場合には、同じような結果にはなると思います。
    • good
    • 0

file.txt というプログラムに


varone=1
vartwo=2

という値を与え、計算され出力されたものを表示するのです。


file.txtがこのようなプログラムの場合には
$total = $varone + $vartwo;
print $total;

http://someserver/file.txt?varone=1&vartwo=2

で3が出力されます。

この回答への補足

ありがとうございます

$varone=1;$vartwo=2;
require ("http://someserver/file.php");
・・・

と書くことは許されず

require ("http://someserver/file.php?varone=1&vartwo=2");
・・・

と書かなければならないのでしょうか?

補足日時:2004/04/02 10:25
    • good
    • 0

http://someserver/file.txt?varone=1&vartwo=2
を読み込むという意味ですが…

この回答への補足

ありがとうございます

http://someserver/file.txtのなかで
先頭に
varone=1;vartwo=2;
の1行がつくということでしょうか?

$varone=1;$vartwo=2;
require ("http://someserver/file.php");

と書いてもfile.phpのなかでは
$varone=1;$vartwo=2;
は無視されるのですね?

補足日時:2004/04/01 22:56
    • good
    • 0

拡張子はtxtとなっていますが、これはおそらくWebサーバー側で、何らかの言語の拡張子(PHPやコールドフィージョンなど)として扱われているはずです。


PHPだと仮定すると、
http://someserver/file.php?varone=1&vartwo=2
と同じ意味です。

file.txtと言う何らかの言語で書かれたプログラムの引数として、1と2を与えています。

この回答への補足

ありがとうございます
<?php
require("http://someserver/file.txt?varone=1&vartwo=2");
・・・
?>
の場合はどうでしょうか?

補足日時:2004/04/01 04:11
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!