21,886
社区成员
发帖
与我相关
我的任务
分享
$actionMaps = array(
................,
................,
);
$str = '
$actionMaps = array(
................,
................,
);
';
preg_match('/\$actionmaps.*?\);/is', $str, $match);
print_r($match);
$str='
$a="432435";
$actionMaps = array(
0=>array(
0=>"123",
"a"=>"abc",
),
1=>array(
0=>"123",
"a"=>"abc",
),
);
//gfdgfdgdfgd
$actionMaps1 = array(
0=>"123",
"a"=>"abc",
);
$fsfs=54353;
//543535
';
preg_match_all('~(\$[a-zA-z0-9_]+\s?=\s?array\([^;]*?\);)~is',$str,$data);
print_r($data[0]);
$str = 'asdfas^……
$actionMaps = array(
................,
................,
);
^!@#@!#!
';
echo preg_match_all('/\$actionMaps = array\((.*?)\);/is', $str, $match);
print_r($match[0]);
<?php
$subject = file_get_contents('yourfilename');
preg_match_all('/\$actionMaps = array\(.*\);/is', $subject, $matches);
print_r($matches);
?>
$actionMaps = array(
'list' => 'ListAction',
'view' => 'ViewAction',
...,
);