[PHP-users 26809] Re: curlを利用してのreturn値の取得で・・
Tadashi Jokagi
ml @ elf.no-ip.org
2005年 9月 8日 (木) 12:46:37 JST
ぢょ〜@よくきたなです.
この場合,curl ができるものはウェブブラウザーが取得できるもの
と等価です.なので,リモートサーバーの処理結果を「PHP としての
返り値」で取得することはできません.逆にローカルの PHP スクリプ
トのグローバル変数も当然取得できません.例えば
<?php // local.php ローカルにあるスクリプト
$GLOBALS[ "foo"] = "foo";
?>
<?php // remote.php リモートにあるスクリプト
echo $GLOBALS[ "foo"];
?>
は remote.php 側では単なる未初期化変数へのアクセスになります.ど
うしても近いことをしたい場合,serialize() で変数をシリアライズ化
し,それをローカル側で取得し,unserialize() で変数を復元すれば*場
合によっては*擬似的に取得ができるということになるかもしれません.
--
----.----1----.----2----.----3----.----4----.----5----.----6----.----7
Tadashi Jokagi/Shibuya city mailto:elf @ elf.no-ip.org
YokukitanaII http://elf.no-ip.org/
Yokukita blog http://blog.poyo.jp/
Yokukita wiki http://wiki.poyo.jp/
PHP-users メーリングリストの案内