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