php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #33504 some bug in preg_match in php 5
Submitted: 2005-06-29 02:52 UTC Modified: 2005-06-29 10:31 UTC
From: naox at yum dot pl Assigned:
Status: Not a bug Package: *Regular Expressions
PHP Version: 5.0.4 OS: fedora 1
Private report: No CVE-ID: None
 [2005-06-29 02:52 UTC] naox at yum dot pl
Description:
------------
there is some bug in preg_match only in php 5

preg_match("/^$login_/,$sth) will always be true

preg_match("/^$login/,$sth) is ok. diffrence is _ after $login. You cant use it :/

if before matching $login = "$login_"; everytjing will be ok. 

this but was not present in php 4.x


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2005-06-29 02:57 UTC] naox at yum dot pl
ok. thats probably not bug but diffrence. you got to
preg_match("/^$login\_/,$sth)

anyway by making such diffrences you make all aplications writen to 4.x incompatibile.
 [2005-06-29 10:31 UTC] tony2001@php.net
.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Wed Dec 04 09:01:30 2024 UTC