搜索 |
/**
* 填空题根据结果判断都填了些什么
* $pattern为原模板以空格分开的正则表达式
* $str为保存后的字符串
* $strnew为填写的内容数组
* 输出的时候如果源字符串开始没有填空就从第二个下标取数
*/
public function arrayfilter(){
$pattern=array('/1、本合同有效期自/','/年/','/月/','/日起至/','/年/','/月/','/日止。2、/','/3、本合同传真件与原件具有同等法律效力。/');
$str="1、本合同有效期自2017年12月1日起至2018年3月1日止。2、本合同一式肆份,甲方执叁份,乙方执壹份;3、本合同传真件与原件具有同等法律效力。";
$rep="###";
$res=preg_filter($pattern,$rep,$str);
$strnew=explode("###",$res);
echo "1、本合同有效期自<input type='text' value={$strnew[1]}>......";
}