[PHP-users 26812] Re: curlを利用してのreturn値の取得で・・
Taniguchi
taniguchi @ voice-bank.co.jp
2005年 9月 8日 (木) 13:44:28 JST
ぢょ〜@よくきたなさん ご回答ありがとうございます。
とりあえずreturn()で行うのは無理ぽいと言うことなのですね・・・
ただ、echoを書いておくと望む物が帰ってきているのですが、
これを利用しておくと言うのはまずいでしょうか?
変数をシリアライズ化するserialize() 関数のことはまだ勉強不足なので、
すぐには使いこなせませんが、詳しく調べて検討してみたいと思います。
> ぢょ〜@よくきたなです.
> この場合,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 mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>
PHP-users メーリングリストの案内