php-developer-list | 2002112

Re: [PHP-DEV] Reusing PHP string value pointers From: George Schlossnagle (george <email protected>)
Date: 11/28/02

Or use the overload extension in ZE1. The real question is why you
really need/want to do this.

George

On Thursday, November 28, 2002, at 04:37 PM, l0t3k wrote:

> if you have the option of using ZE2, make the thing an object and use
> the
> property get/set handlers to take care of things for you....
>
> "Marshall A. Greenblatt" <marshall <email protected>> wrote in message
> news:000d01c296fe$b0ff82f0$6601a8c0 <email protected>
>> From: "Zeev Suraski" <zeev <email protected>>
>>>> When a PHP string variable is changed via a PHP script, such as:
>>>>
>>>> $foo = 'new value';
>>>>
>>>> what happens to the `value.str.val' pointer internally? Is it
>>>> possible
>> to
>>>> have the new value assigned to the same `value.str.val' pointer that
> the
>>>> variable is currently using instead of having that pointer replaced
>>>> by
> a
>>>> pointer to the new value?
>>>
>>> No, it's not possible (not in a reliable way anyway).
>>
>> What about being able to register a callback function for variable
>> assignment? That way I can keep track of the pointer myself and copy
>> the
>> new value to it when the variable value is changed in the PHP script.
> Would
>> anybody else be interested in this functionality?
>>
>>>
>>> Zeev
>>>
>>
>> Thanks,
>> Marshall
>>
>
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php