I did it like so:
bitbucket.org/winapiforphp/system/src/93583820bbc1/winsystem_registry.c#cl-298

It's a little messy.

On Fri, Dec 31, 2010 at 1:48 PM, Richard Quadling <rquadl...@gmail.com> wrote:
>
> Hi.
>
> What macros exist regarding processing arrays in PHP (core not userland)?
>
> I want to pass ...
>
> array('value1', 'value2', 'value3')
>
> to a function and in the function have it converted to
>
> 'value1\0value2\0value3\0\0'.
>
> Conventionally, I'd need to iterate the array to get the lengths of
> all the elements, add the number of elements to this value and then 1
> more for the trailing \0.
>
> Unless there are some macros to allow to do this sort of thing more easily.
>
> Regards,
>
> Richard Quadling.
>
> --
> Richard Quadling
> Twitter : EE : Zend
> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>



--
Mark Skilbeck.
http://blog.mahcuz.com - webmaster
http://bytes.com - PHP Forum Moderator

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

Reply via email to