Probably a simple answer...
| From: | Robert Cummings | Date: | Tue, 14 May 2002 13:14:53 +0000 |
| Subject: | Probably a simple answer... | ||
| References: | 1 2 3 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-84034@lists.php.net to get a copy of this message | ||
zval containers that are of string type don't seem to hold
a null terminating character, but rather directly store the
length of the string - I note this because of how the
ZVAL_STRING macro works... My question then is what is the
best way to compare two strings in a zval? I would imagine
a macro or function would already exist, and I'm quite sure
that the following simple invocation is asking for trouble:
strcmp( Z_STRVAL_P( target1 ), Z_STRVAL_P( target2 ) ) == 0
Thanks for any information.
Cheers,
Rob.
--
.-----------------.
| Robert Cummings |
:-----------------`----------------------------.
| Webdeployer - Chief PHP and Java Programmer |
:----------------------------------------------:
| Mail : mailto:robert.cummings@webmotion.com |
| Phone : (613) 731-4046 x.109 |
:----------------------------------------------:
| Website : http://www.webmotion.com |
| Fax : (613) 260-9545 |
`----------------------------------------------'