[PHP-users 23028]Re: 文字列の参照渡しについて

Noriko SASAMORI sasamori @ serdeen.co.jp
2004年 8月 20日 (金) 19:26:54 JST


笹森です。

早速のレスありがとうございました。
アドバイスいただいたようにsubstrを使用したいと思います。

ありがとうございました。
また何かありましたら、よろしくお願いいたします。

>笹森と申します。
>
>PHP4での文字列の参照渡しについて教えていただきたいことがあります。
>
>文字列を変数に代入したとき、文字列の何文字目かは{}を使って取得できますが、
>これをC言語のポインタのように使うことは可能でしょうか。 
>
>以下のようなコードでテストしたところ、
>
>	$string = "AbcdEFghIjkLMNopqrstuvwxyz";	
>	$reference = &$string{3};	//参照をセット
>	echo $reference;		//dEFghIjkLMNopqrstuvwxyz を出力したい
>
>
>エラーとなり、以下のメッセージが表示されました。
>	Fatal error: Cannot create references to/from string offsets nor overloaded objects in ・・・
>
>
>以上、よろしくお願いいたします。
>
>----
>Noriko SASAMORI  sasamori @ serdeen.co.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
>

----
Noriko SASAMORI  sasamori @ serdeen.co.jp


PHP-users メーリングリストの案内