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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: naox at yum dot pl
New email:
PHP Version: OS:

 

 [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: Sat Dec 21 13:01:31 2024 UTC