ID:               45739
 User updated by:  zhangguiyin at gmail dot com
 Reported By:      zhangguiyin at gmail dot com
 Status:           Open
 Bug Type:         Regexps related
 Operating System: linux
 PHP Version:      5.2.6
 New Comment:

The following is the examplt code
<?php
$tables = array(array("eth3", "eth4"), array( "cpu", "cpu1"), "con",
"new_con");
$name = "cpu";
$is_exist = preg_grep( "/^$name$/", $tables ); 
var_dump($is_exist); 
?>


Previous Comments:
------------------------------------------------------------------------

[2008-08-07 03:55:25] zhangguiyin at gmail dot com

Description:
------------
array preg_grep ( string pattern, array input [, int flags] )

it wont work when array input is a Multi-dimensional array

Reproduce code:
---------------
array preg_grep ( string pattern, array input [, int flags] )

it wont work when array input is a Multi-dimensional array



Expected result:
----------------
array(1) { [2]=> string(3) "cpu" } 


Actual result:
--------------
array(0) { } 



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=45739&edit=1

Reply via email to