当前位置: 首页 > news >正文

聊城网站开发怎样做建网站做淘客

聊城网站开发,怎样做建网站做淘客,免费设计logo网站有哪些,吴江做网站规定word导入格式 1、[单选题][2024][一般]题目1 A.选项1 B.选项2 C.选项3 D.选项4 答案#xff1a;D 试题图片#xff08;上传多媒体图片#xff09;#xff1a; 分数#xff1a;2 答案解析#xff1a; 2、[多选题][2024][困难]题目2 A.选项1 B.选项2 C.选项3 D.选项4 E…规定word导入格式 1、[单选题][2024][一般]题目1 A.选项1 B.选项2 C.选项3 D.选项4 答案D 试题图片上传多媒体图片 分数2 答案解析 2、[多选题][2024][困难]题目2 A.选项1 B.选项2 C.选项3 D.选项4 E.选项5 答案AE 分数2 答案解析 3、[填空题][2024][一般]题目3 答案答案1、答案2 分数3 答案解析 4、[简答题][2017][一般]题目4 答案答案内容 分数5 设置关键词关键词1、关键词2 答案解析 PHP获取word内容并导入数据库的代码 ?phppublic function import_word() {$word question.docx;$phpWord \PhpOffice\PhpWord\IOFactory::load($word, Word2007, utf-8);$sections $phpWord-getSections();$wordData [];//将内容分句子foreach ($sections as $section) {$elements $section-getElements();foreach ($elements as $element) {if ($element instanceof \PhpOffice\PhpWord\Element\TextRun) {$wordData[] $element-getText();foreach($element-getElements() as $text){//导入每道题的图片if ($text instanceof \PhpOffice\PhpWord\Element\Image) {$file_path ./uploads/images.uniqid()..jpg;file_put_contents($file_path, trim($text-getImageString()));$wordData[] image.Config::get(web_site_domain).ltrim($file_path, .);} }}}}//拆分句子$questionData [];$sectionData [];foreach($wordData as $val){if($val){if(strpos($val, [单选题]) ! false){if ($sectionData) {$questionData[] $sectionData;$sectionData [];}}else if(strpos($val, [多选题]) ! false){if ($sectionData) {$questionData[] $sectionData;$sectionData [];}}else if(strpos($val, [填空题]) ! false){if ($sectionData) {$questionData[] $sectionData;$sectionData [];}}else if(strpos($val, [简答题]) ! false){if ($sectionData) {$questionData[] $sectionData;$sectionData [];}}$sectionData[] $val;}}if($sectionData){$questionData[] $sectionData;}//对试题数组过滤数据$questions [];if ($questionData) {foreach ($questionData as $key1$val1) {$title ;$answer ;$options ;$score 0;$question_type 0;$year 0;$difficulty 0;$question_keywords ;$answer_key ;$title trim($val1[0]);$index1 strpos($title, [);$title substr($title, $index1);if (strpos($title, [单选题]) 0) {$question_type 1;$title str_replace([单选题], , $title);} else if (strpos($title, [多选题]) 0) {$question_type 2;$title str_replace([多选题], , $title);} else if (strpos($title, [填空题]) 0) {$question_type 3;$title str_replace([填空题], , $title);} else if (strpos($title, [简答题]) 0) {$question_type 4;$title str_replace([简答题], , $title);}preg_match_all(/\[\d\]/, $title, $matchs);if (isset($matchs[0][0]) $matchs[0][0]) {$year str_replace([[, ]], , $matchs[0][0]);$title str_replace([{$year}], , $title);} else {$title str_replace([], , $title);}if (strpos($title, [容易]) 0) {$difficulty 1;$title str_replace([容易], , $title);} else if (strpos($title, [一般]) 0) {$difficulty 2;$title str_replace([一般], , $title);} else if (strpos($title, [困难]) 0) {$difficulty 3;$title str_replace([困难], , $title);} else {$title str_replace([], , $title);}unset($val1[0]);$optionData [];$images [];foreach ($val1 as $k1 $v1) {for ($i 0; $i 26; $i) {$option_id chr($i 65)..;if (strpos($v1, $option_id) 0) {$optionData[] str_replace($option_id, , $v1);}}if(strpos($v1, image) 0) {$images[] str_replace(image, , $v1);}if (strpos($v1, 答案) 0) {$answer str_replace(答案, , $v1);}if (strpos($v1, 分数) 0) {$score str_replace(分数, , $v1);}if (strpos($v1, 答案解析) 0) {$answer_key str_replace(答案解析, , $v1);}if (strpos($v1, 设置关键词) 0) {$question_keywords str_replace(设置关键词, , $v1);}}$question_num $key1 1;//判断每道题是否符合规则if(!$title){$this-error(第.$question_num.道题【标题有误】);}if(!$question_type){$this-error(第.$question_num.道题【题型有误】);}if(!$answer){$this-error(第.$question_num.道题【答案有误】);}if(!$difficulty){$this-error(第.$question_num.道题【难度有误】);}if (in_array(trim($question_type), [1, 2])) {if(!$optionData){$this-error(第.$question_num.道题【选项有误】);}$options [];foreach ($optionData as $k2 $v2) {$options[$k2][options_title] $v2;$options[$k2][options_value] 0;}$options FreelistoftestquestionsModel::validateAnswer($options, trim($answer));if(!$options){$this-error(第.$question_num.道题【选项有误】);}}$questions[] [title trim($title),options $options,answer trim($answer),images implode(,, $images),question_type $question_type,year trim($year),score intval($score),question_keywords trim($question_keywords),difficulty $difficulty,answer_key trim($answer_key),status 1,create_time time(),];}}if ($questions) {if (!QuestionsModel::insertAll($questions)) {return false;}return true;} else {return false;}}
http://www.dnsts.com.cn/news/33066.html

相关文章:

  • 做ppt网站动态北京做公司网站的公司
  • 网站的建设费用网站建设公司fjfzwl
  • 注册公司的网站是什么怎么样进行网站建设
  • 深圳小程序网站开发建设手机银行网站
  • 建设信息门户网站的条件化工企业常用推广网站
  • 网上商城用wordpress杭州seo推广服务
  • 网站外链带nofollow是什么意思新开传奇网站合击
  • 做衣服的教程网站有哪些演示网站怎么做
  • 盂县在线这个网站是谁做的网站服务器免费申请
  • 做网站用vs深圳龙华区发达吗
  • 高端网站制作报价一级消防工程师考试条件
  • 北京网站建设东轩seo金融行业做网站需要什么
  • 专业做网站建设公司有哪些北海百度seo
  • 邢台企业做网站哪家好邢台网站制作费用
  • 个人网站主机的配置北京建网站价格
  • 珠海中国建设银行招聘信息网站Wordpress标签与分类
  • 有网站前端如何做后台天津营销网站建设联系方式
  • 检测网站名 注册怎么seo关键词优化排名
  • 医院 网站源码wordpress自适应吸附菜单
  • 西安市建设厅网站影视网站建设要多少钱
  • 上海网站建设的价格低重庆网站建设推荐
  • 营销型网站建设目的和意义济南住建局官方网站
  • 上传的网站打不开wordpress插件汉化教程视频
  • 北京高端网站wordpress下载类主题系统主题
  • 自助建站竹子易书网上书城网站建设方案
  • 公众号怎么做微网站凡客v 网上商城
  • 网上做兼职的网站有哪些建立网店
  • 网站域名是什有什么字体设计的网站
  • 当当网网站的建设过程php 企业网站模板
  • 公司怎么制作网站企业网站搭建及优化