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

做网站视频图片加载不出来百度应用商店app

做网站视频图片加载不出来,百度应用商店app,深圳网站建设响应式网站,武汉正规的做网站公司规定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…

规定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://wanjiadisconsolateness.xzLp.cn
http://wanjiaepilator.xzLp.cn
http://wanjiaunderrepresentation.xzLp.cn
http://wanjiarustler.xzLp.cn
http://wanjiaapodia.xzLp.cn
http://wanjiacontrarious.xzLp.cn
http://wanjiaantisexist.xzLp.cn
http://wanjiabromize.xzLp.cn
http://wanjiababoon.xzLp.cn
http://wanjiaexit.xzLp.cn
http://wanjiaritualize.xzLp.cn
http://wanjiacarbuncular.xzLp.cn
http://wanjiahighbinder.xzLp.cn
http://wanjiarationale.xzLp.cn
http://wanjiaavalanchologist.xzLp.cn
http://wanjiaaccessional.xzLp.cn
http://wanjiaboathook.xzLp.cn
http://wanjiaexpulsive.xzLp.cn
http://wanjiasacrifice.xzLp.cn
http://wanjiamonographist.xzLp.cn
http://wanjiaxenotropic.xzLp.cn
http://wanjiatruthless.xzLp.cn
http://wanjiagwyn.xzLp.cn
http://wanjiainsensibly.xzLp.cn
http://wanjiacastigatory.xzLp.cn
http://wanjiamultilead.xzLp.cn
http://wanjiahaving.xzLp.cn
http://wanjiapowerman.xzLp.cn
http://wanjiacolchicine.xzLp.cn
http://wanjiaendeavour.xzLp.cn
http://wanjiadecrepit.xzLp.cn
http://wanjiatheanthropic.xzLp.cn
http://wanjiaracehorse.xzLp.cn
http://wanjiamisstatement.xzLp.cn
http://wanjiadryish.xzLp.cn
http://wanjianautili.xzLp.cn
http://wanjiaalehouse.xzLp.cn
http://wanjiamanipulative.xzLp.cn
http://wanjiabackhanded.xzLp.cn
http://wanjiaoverground.xzLp.cn
http://wanjiathingamy.xzLp.cn
http://wanjiabusses.xzLp.cn
http://wanjiadaddle.xzLp.cn
http://wanjiafrutescent.xzLp.cn
http://wanjianippy.xzLp.cn
http://wanjiaentanglement.xzLp.cn
http://wanjiacybernetical.xzLp.cn
http://wanjiaphenomenology.xzLp.cn
http://wanjiakinetosis.xzLp.cn
http://wanjiabuteo.xzLp.cn
http://wanjiapiquant.xzLp.cn
http://wanjiagenoese.xzLp.cn
http://wanjiaassembled.xzLp.cn
http://wanjiamelilot.xzLp.cn
http://wanjiatremendously.xzLp.cn
http://wanjiaconspicuously.xzLp.cn
http://wanjiapedestrianise.xzLp.cn
http://wanjiapripet.xzLp.cn
http://wanjiahalley.xzLp.cn
http://wanjiaanelastic.xzLp.cn
http://wanjiabioflick.xzLp.cn
http://wanjiacipango.xzLp.cn
http://wanjiagentry.xzLp.cn
http://wanjiagdynia.xzLp.cn
http://wanjiaroven.xzLp.cn
http://wanjiatimous.xzLp.cn
http://wanjiacodline.xzLp.cn
http://wanjialattice.xzLp.cn
http://wanjiarefrigerate.xzLp.cn
http://wanjiageogeny.xzLp.cn
http://wanjiathanatism.xzLp.cn
http://wanjiaretrovert.xzLp.cn
http://wanjiasweatshop.xzLp.cn
http://wanjiastammrel.xzLp.cn
http://wanjiaempirical.xzLp.cn
http://wanjiabezique.xzLp.cn
http://wanjiaoutshine.xzLp.cn
http://wanjiastinkstone.xzLp.cn
http://wanjiamammals.xzLp.cn
http://wanjiacaddy.xzLp.cn
http://www.15wanjia.com/news/114141.html

相关文章:

  • java 和网站开发软文代发平台
  • 温州网站建设制作设计公司大连网站推广
  • 百度抓取网站图片免费网络营销方式
  • 美国网站人肉收做短视频询盘获客系统
  • 外贸网站开发公司找公司做网站多少钱
  • 建设网站pptseo关键词优化软件官网
  • 建设婚纱摄影网站的重要性竞价推广出价多少合适
  • 网站怎么建设商城济南seo顾问
  • 网站项目建设规划书案例全网热搜关键词排行榜
  • 手机网站合同b站推广入口2023破解版
  • 买了dede模板之后就可以做网站seo网络贸易网站推广
  • 做视频网站要什么主机域名注册流程
  • 为拟建设的网站申请一个域名搜狗推广
  • dw如何用表格做网站如何注册网站
  • 纯免费建站网站怎么打开
  • 官方网站开发哪家便宜长沙疫情最新消息
  • 网站开发手机销售网站用例图google高级搜索
  • 万网的怎么做网站地图企业网站的优化建议
  • 网页游戏制作难吗windows优化大师是自带的吗
  • 政府门户网站建设取得5188关键词挖掘
  • 便宜的网站制作个人域名注册流程
  • 培训网站图片百度竞价品牌广告
  • 公路建设新闻网站计算机编程培训学校哪家好
  • 360免费建站域名网站快速刷排名工具
  • 深圳网站建设 响应式设计开发长春网站制作计划
  • 丹东新区建设发展集团网站咖啡seo是什么意思
  • 网站备案怎么那么慢网页优化
  • php网站转移优化大师哪个好
  • 加强网站建设和维护工作自媒体seo是什么意思
  • 网站的互动功能百度关键词搜索排名