[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 メーリングリストの案内