|
测试文件:test.php
<?php
/**
* 获取input的id,name,value
* @var [type]
*/
$data = file_get_contents('page_data.txt');
//echo $data;
//取出input标签
preg_match_all('/<input(.*)>/', $data, $match);
$arr_input = $match[0];
//将值到新数组
$arr_post = array();
foreach ($arr_input as $key => $value) {
$post_id = array();
$post_name = array();
$post_value = array();
preg_match('/id=[\"|\'](.*)[\"|\']/U', $value, $post_id);
preg_match('/name=[\"|\'](.*)[\"|\']/U', $value, $post_name);
preg_match('/value=[\"|\'](.*)[\"|\']/U', $value, $post_value);
$arr_post[$key]['id'] = $post_id[1];
$arr_post[$key]['name'] = $post_name[1];
$arr_post[$key]['value'] = $post_value[1];
}
print_r($arr_post);
//print_r($arr_input);
?>
|
|