|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2005-10-06 18:09 UTC] marcot@php.net
[2005-10-14 01:00 UTC] php-bugs at lists dot php dot net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Wed Apr 01 03:00:01 2026 UTC |
Description: ------------ I had a problem transferring my project to Solaris 10 from Windows. The thing is that on Solaris 10 the characters past the end of strings are considered set by the isset function. Reproduce code: --------------- $sa = 'sa'; if(isset($sa{2})) echo 'set'; else echo 'not set'; Expected result: ---------------- I expect to see "not set". Actual result: -------------- I see "set" on Solaris 10, "not set" on windows.