1 <?php
2 /*
3 preg_grep($pattern, array $input)
4 阉割版preg_filter(...) 只匹配不替换
5 */
6
7 header('content-type: text/html;charset = utf-8');
8
9 $pattern = '/[0-9]/';
10 $subject = array('weuy', 'r3ui', '76as83', 's', '0ck9');
11
12 $arr = preg_grep($pattern, $subject);
13
14 show($arr);
15
16 // 对输出做个判断,选择合适的输出方式
17 function show($var = null){
18 if(empty($var)){
19 echo 'null';
20 }elseif(is_array($var) || is_object($var)){
21 //array, object
22 echo '<pre>';
23 print_r($var);
24 echo '</pre>';
25 }else{
26 //string, int, float...
27 echo $var;
28 }
29 }