Hi,

I have this litte tiny test-script test.php:

<?
$var= preg_match_all("|a(b)+|","abbabbabbaa",$hits, PREG_OFFSET_CAPTURE);
print '$var: ';
print_r($var);
?>

I would asume that $var would be an array, containing the offsets of the
found matches. Instead it is just a simple integer containing the number
of matches. Pretty much looks like preg_match_all is not returning the
right thing.

[EMAIL PROTECTED] regex]$ php test.php 
$var: 3

[EMAIL PROTECTED] regex]$ php -v
PHP 4.3.3 (cli) (built: Sep 26 2003 19:58:02)
Copyright (c) 1997-2003 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies

Is it just me, or is it a bug? 

Thanks a lot,

  Joerg

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to