第一步 要建立在同一个文件夹下的3个PHP 分别叫做data.php 、fenction.php、index.php
data.php:建立一个多维数组 例如:
$data=[
[
'tag'=>'input',
'text'=>'姓名:',
'attr'=>['type'=>'text','name'=>'user','size'=>'25']
],[
'tag'=>'input',
'text'=>'性别:',
'attr'=>['type'=>'radio','name'=>'sex','size'=>'25'],
'option'=>['m'=>'男','w'=>'女']
],[
'tag'=>'select',
'text'=>'住址:',
'attr'=>['type'=>'','name'=>'ip','size'=>'25'],
'option'=>[''=>'--请选择--','bj'=>'北京','tj'=>'天津','sh'=>'上海']
],[
'tag'=>'textarea',
'text'=>'自我介绍',
'attr'=>['type'=>'',name''=>'area','rows'=>'10','cols'=>'50']
]
];
return $data;
注意:在写数组的时候要注意用英文的写法,要加上返回值(也可以不加,但要在别的地方添加,会很麻烦,小编建议在这里添加)
第二步 创建函数
function.php:
$data=include'data.php'//在这里引入data.php文件,并声明一下变量
function input(){
global $data;//关键字声明变量
$html='';
foreach ($data as $value){
$html.=