當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Arr::string_to_int方法代碼示例

本文整理匯總了PHP中Arr::string_to_int方法的典型用法代碼示例。如果您正苦於以下問題:PHP Arr::string_to_int方法的具體用法?PHP Arr::string_to_int怎麽用?PHP Arr::string_to_int使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Arr的用法示例。


在下文中一共展示了Arr::string_to_int方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: doSitePost

 public function doSitePost()
 {
     $webPage = new WebPage();
     if (IS_POST) {
         $data = json_decode($_POST['data'], TRUE);
         $webPage->save($data);
         message('保存快捷菜單成功', 'refresh', 'success');
     }
     $field = Db::table('web_page')->where('siteid', SITEID)->where('type', 1)->first() ?: [];
     if ($field) {
         $field = Arr::string_to_int($field);
         $field['params'] = json_decode($field['params']);
     }
     return view($this->template . '/quickmenu/post.php')->with('field', $field);
 }
開發者ID:houdunwang,項目名稱:hdcms,代碼行數:15,代碼來源:quickmenu.php

示例2: post

 public function post()
 {
     if (IS_POST) {
         $data = json_decode($_POST['data'], TRUE);
         $data['css']['size'] = min(intval($data['css']['size']), 100);
         $this->webNav->save($data);
         message('保存導航數據成功', $_POST['__HISTORY__'], 'success');
     }
     //站點列表
     $web = Db::table('web')->field('web.id,web.title,template.tid,template.position')->join('template', 'template.name', '=', 'web.template_name')->where('siteid', SITEID)->get();
     if ($this->id) {
         $field = Db::table('web_nav')->where('id', $this->id)->first();
         $field['css'] = empty($field['css']) ? [] : json_decode($field['css'], TRUE);
     } else {
         //新增數據時初始化導航數據,隻有通過官網添加導航鏈接才有效,模塊的隻有編輯操作,所以模塊一定有數據
         $field['siteid'] = SITEID;
         $field['position'] = 0;
         $field['icontype'] = 1;
         $field['status'] = 1;
         $field['orderby'] = 0;
         $field['entry'] = 'home';
         $field['css'] = ['icon' => 'fa fa-external-link', 'image' => '', 'color' => '#333333', 'size' => 35];
         $field['web_id'] = $this->webid;
     }
     View::with('web', Arr::string_to_int($web));
     View::with('field', Arr::string_to_int($field));
     return view();
 }
開發者ID:houdunwang,項目名稱:hdcms,代碼行數:28,代碼來源:Nav.php

示例3: doSiteArticlePost

 public function doSiteArticlePost()
 {
     $aid = Request::get('aid');
     if ($aid && !Db::table('web_article')->find($aid)) {
         message('文章不存在', 'back', 'error');
     }
     if (IS_POST) {
         $data = json_decode($_POST['data'], TRUE);
         $insertId = $this->webArticle->save($data);
         $aid = $aid ?: $insertId;
         //回複規則與回複關鍵詞設置
         if (!empty($data['keyword']) && !empty($data['thumb'])) {
             $rule['rid'] = Db::table('reply_cover')->where('module', 'article:aid:' . $aid)->pluck('rid');
             $rule['name'] = "微站文章:{$aid}";
             $rule['module'] = 'news';
             //添加回複關鍵詞
             $rule['keywords'] = [['content' => $data['keyword']]];
             $rid = service('WeChat')->rule($rule);
             //添加封麵回複
             $ReplyNews = new ReplyNews();
             $data['rid'] = $rid;
             $data['module'] = 'article:aid:' . $aid;
             $data['url'] = $data['linkurl'] ?: '?a=entry/content&m=article&t=web&siteid=' . SITEID . '&aid=' . $aid;
             $ReplyNews->save($data);
             $this->webArticle->update(['aid' => $aid, 'rid' => $rid]);
         }
         message('保存文章成功', site_url('article', ['cid' => $data['category_cid']]), 'success');
     }
     //欄目列表
     $category = $this->webCategory->getLevelCategory();
     if (empty($category)) {
         message('請先添加文章類別', 'category', 'error');
     }
     //所有模板數據用於設置文章模板
     $template = service('template')->getSiteAllTemplate();
     //獲取文章數據
     if ($aid) {
         $field = DB::table('web_article')->find($aid);
     }
     View::with('field', Arr::string_to_int($field));
     View::with('template', Arr::string_to_int($template));
     View::with('category', Arr::string_to_int($category));
     return View::make($this->template . '/content/articlePost.php');
 }
開發者ID:houdunwang,項目名稱:hdcms,代碼行數:44,代碼來源:content.php


注:本文中的Arr::string_to_int方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。