Re: [PHP4BETA] Regular Expression Problem

From: Date: Mon, 14 Feb 2000 18:55:07 +0000
Subject: Re: [PHP4BETA] Regular Expression Problem
References: 1 2  Groups: php.version4 
Request: Send a blank email to php-version4+get-10261@lists.php.net to get a copy of this message
Hmm, this is strange. I compiled php --with-regex=apache yet phpinfo() reports Regular Expressions System regex library enabled This is really weird Chris Shenton wrote: > On Mon, 14 Feb 2000 11:24:26 -0500, Victor <victord@wwcd.com> said: > > Victor> $test = "Hello World"; $brks = split("\s+",$test); > > Victor> for ($i = 0; i < count($brks); $i++) print $brks[0]."<HR>"; > > Victor> The, program goes into infinite loop. If I use "[ ]", the > Victor> program starts to eat cpu and goes to 99% I tried to compile > Victor> it regularly (and I get the problem). I tried > Victor> --with-regex=apache and still have the same problem. I have > Victor> tried to compile with --with-regex=system, but as I posted > Victor> before, I get a compile error (I posted it below for > Victor> reference). > > Victor> This seems to be some solaris issue since noone else (other > Victor> some other solaris soul :) seems to be having these issues. > > I had similar problems with this and with any of the other functions > which used regexps (e.g., split()) with PHP4b3 under > Solaris-2.6. Sorry, I haven't found a workaround yet. > > Someone else suggested recompiling with different regexp libraries but > I haven't had time to look into the options; if --with-regex=apache > failed for you it's bad news for me: on mine, phpinfo() shows: > > System regex library enabled > > Assuming "system" means "operating system". > > Are there others that would be more likely to win?

« previous php.version4 (#10261) next »