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


PHP strim函數代碼示例

本文整理匯總了PHP中strim函數的典型用法代碼示例。如果您正苦於以下問題:PHP strim函數的具體用法?PHP strim怎麽用?PHP strim使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


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

示例1: index

 public function index()
 {
     require_once APP_ROOT_PATH . "system/libs/user.php";
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     $pwd = strim($GLOBALS['request']['pwd']);
     $result = do_login_user($email, $pwd);
     $GLOBALS['user_info'] = $user_data = es_session::get('user_info');
     $user_data['id'] = intval($user_data['id']);
     $page = intval($GLOBALS['request']['page']);
     if ($page == 0) {
         $page = 1;
     }
     $home_uid = intval($GLOBALS['request']['uid']);
     $home_user_info_data = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "user where id = " . $home_uid . " and is_effect = 1 and is_delete = 0");
     if (!$home_user_info_data) {
         $root['info'] = "非法的會員";
         output($root);
     }
     $user_info['uid'] = $user_data['id'];
     $user_info['email'] = $user_data['email'];
     $user_info['user_name'] = $user_data['user_name'];
     $user_info['user_avatar'] = get_abs_img_root(get_muser_avatar($user_data['id'], "big"));
     $root['user'] = $user_info;
     $home_user_info['uid'] = $home_user_info_data['id'];
     $home_user_info['email'] = $home_user_info_data['email'];
     $home_user_info['user_name'] = $home_user_info_data['user_name'];
     $home_user_info['user_avatar'] = get_abs_img_root(get_muser_avatar($home_user_info_data['id'], "big"));
     $home_user_info['fans'] = $home_user_info_data['focused_count'];
     $home_user_info['follows'] = $home_user_info_data['focus_count'];
     $home_user_info['photos'] = $GLOBALS['db']->getOne("select count(*) from " . DB_PREFIX . "topic_image where user_id = " . $home_user_info_data['id']);
     $home_user_info['favs'] = $GLOBALS['db']->getOne("select sum(fav_count) from " . DB_PREFIX . "topic where user_id = " . $home_user_info_data['id']);
     $root['home_user'] = $home_user_info;
     $limit = ($page - 1) * PAGE_SIZE . "," . PAGE_SIZE;
     $follow_list = $GLOBALS['db']->getAll("select focused_user_id as id,focused_user_name as user_name from " . DB_PREFIX . "user_focus where focus_user_id = " . $home_user_info_data['id'] . " order by id desc limit " . $limit);
     $total = $GLOBALS['db']->getOne("select count(*) from " . DB_PREFIX . "user_focus where focus_user_id = " . $home_user_info_data['id']);
     $follows = array();
     foreach ($follow_list as $k => $v) {
         $follows[$k]['uid'] = $v['id'];
         $follows[$k]['user_name'] = $v['user_name'];
         $follows[$k]['fans'] = $GLOBALS['db']->getOne("select count(*) from " . DB_PREFIX . "user_focus where focused_user_id = " . $v['id']);
         $follows[$k]['user_avatar'] = get_abs_img_root(get_muser_avatar($v['id'], "big"));
         if ($v['id'] == $user_data['id']) {
             $follows[$k]['is_follow'] = -1;
         } else {
             $focus_uid = intval($v['id']);
             $focus_data = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "user_focus where focus_user_id = " . $user_info['uid'] . " and focused_user_id = " . $focus_uid);
             if ($focus_data) {
                 $follows[$k]['is_follow'] = 1;
             } else {
                 $follows[$k]['is_follow'] = 0;
             }
         }
     }
     $root['page'] = array("page" => $page, "page_total" => ceil($total / PAGE_SIZE));
     $root['item'] = $follows;
     $root['return'] = 1;
     $root['status'] = 1;
     output($root);
 }
開發者ID:YouthAndra,項目名稱:huaitaoo2o,代碼行數:60,代碼來源:followlist.action.php

示例2: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     $dltid = intval($GLOBALS['request']['dltid']);
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     if ($user_id > 0) {
         $root['user_login_status'] = 1;
         $GLOBALS['db']->query("UPDATE " . DB_PREFIX . "deal_load_transfer SET status=0,callback_count = callback_count+1 where id=" . $dltid . " AND t_user_id=0 and user_id = " . $user_id);
         if ($GLOBALS['db']->affected_rows()) {
             $root['response_code'] = 1;
             $root['show_err'] = "撤銷操作成功";
         } else {
             $root['response_code'] = 0;
             $root['show_err'] = "撤銷操作失敗";
         }
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:workplayteam,項目名稱:P2P,代碼行數:28,代碼來源:uc_do_reback.action.php

示例3: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     $page = intval($GLOBALS['request']['page']);
     $status = strim($GLOBALS['request']['status']);
     //0:全部;1:可轉讓;2:轉讓中;3:已轉讓;4:已撤銷;
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     if ($user_id > 0) {
         require APP_ROOT_PATH . 'app/Lib/uc_func.php';
         $root['user_login_status'] = 1;
         $root['response_code'] = 1;
         $result = getUcTransferBuys($page, $status);
         $root['item'] = $result['list'];
         $root['page'] = array("page" => $page, "page_total" => ceil($result['count'] / app_conf("DEAL_PAGE_SIZE")));
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:workplayteam,項目名稱:P2P,代碼行數:27,代碼來源:uc_transfer_buys.action.php

示例4: index

 public function index()
 {
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     if (app_conf("SMS_ON") == 0) {
         $root['response_code'] = 0;
         $root['show_err'] = $GLOBALS['lang']['SMS_OFF'];
         //短信未開啟
         output($root);
     }
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     $root['user_id'] = $user_id;
     if ($user_id > 0) {
         $mobile = $user['mobile'];
         $code = intval($user['bind_verify']);
         if ($mobile == '') {
             $root['response_code'] = 0;
             $root['show_err'] = $GLOBALS['lang']['MOBILE_EMPTY_TIP'];
             output($root);
         }
         if (!check_mobile($mobile)) {
             $root['response_code'] = 0;
             $root['show_err'] = $GLOBALS['lang']['FILL_CORRECT_MOBILE_PHONE'];
             output($root);
         }
         if (!check_ipop_limit(get_client_ip(), "mobile_verify", 60, 0)) {
             $root['response_code'] = 0;
             $root['show_err'] = $GLOBALS['lang']['MOBILE_SMS_SEND_FAST'];
             //短信發送太快
             output($root);
         }
         //開始生成手機驗證
         if ($code == 0) {
             //已經生成過了,則使用舊的驗證碼;反之生成一個新的
             $code = rand(1111, 9999);
             $GLOBALS['db']->query("update " . DB_PREFIX . "user set bind_verify = '" . $code . "',verify_create_time = '" . TIME_UTC . "' where id = " . $user_id);
         }
         //使用立即發送方式
         $result = send_verify_sms($mobile, $code, $user, true);
         //
         $root['response_code'] = $result['status'];
         if ($root['response_code'] == 1) {
             $root['show_err'] = $GLOBALS['lang']['MOBILE_VERIFY_SEND_OK'];
         } else {
             $root['show_err'] = $result['msg'];
             if ($root['show_err'] == null || $root['show_err'] == '') {
                 $root['show_err'] = "驗證碼發送失敗";
             }
         }
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:norain2050,項目名稱:fanwei_xindai_3.2,代碼行數:60,代碼來源:send_reset_pay_code.action.php

示例5: index

 public function index()
 {
     if (strim($_REQUEST['order_sn']) != '') {
         $condition['order_id'] = M("DealOrder")->where("order_sn='" . strim($_REQUEST['order_sn']) . "'")->getField("id");
     }
     if (strim($_REQUEST['notice_sn']) != '') {
         $condition['notice_sn'] = $_REQUEST['notice_sn'];
     }
     if (strim($_REQUEST['user_name']) != '') {
         $condition['user_id'] = M("User")->where("user_name='" . strim($_REQUEST['user_name']) . "'")->getField("id");
     }
     if (strim($_REQUEST['begin_time']) != '') {
         $start_time = strtotime($_REQUEST['begin_time'] . ' 00:00:00');
         $end_time = strtotime($_REQUEST['begin_time'] . ' 23:59:59');
         $condition['s_create_time'] = $start_time;
         //開始時間
         $condition['e_create_time'] = $end_time;
         //結束時間
     }
     $condition['is_payment_list'] = 1;
     if (intval($_REQUEST['payment_id']) == 0) {
         unset($_REQUEST['payment_id']);
     }
     $this->assign("default_map", $condition);
     $this->assign("payment_list", M("Payment")->findAll());
     parent::index();
 }
開發者ID:macall,項目名稱:jishida,代碼行數:27,代碼來源:PaymentNoticeAction.class.php

示例6: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     if ($user_id > 0) {
         $root['user_login_status'] = 1;
         $root['page_title'] = "發起項目";
         $region_lv2 = $GLOBALS['db']->getAll("select * from " . DB_PREFIX . "region_conf where region_level = 2 order by py asc");
         //二級地址
         $root['region_lv2'] = $region_lv2;
         $cate_list = $GLOBALS['db']->getAll("select * from " . DB_PREFIX . "deal_cate order by sort asc");
         $root['cate_list'] = $cate_list;
         $deal_image = es_session::get("deal_image");
         $root['deal_image'] = $deal_image;
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:myjavawork,項目名稱:sanxin-fangwei,代碼行數:27,代碼來源:project_add.action.php

示例7: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['biz_email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['biz_pwd']);
     //密碼
     //檢查用戶,用戶密碼
     $biz_user = biz_check($email, $pwd);
     $supplier_id = intval($biz_user['supplier_id']);
     $deal_id = intval($GLOBALS['request']['deal_id']);
     //團購商品id
     if ($supplier_id > 0) {
         $root['user_login_status'] = 1;
         //用戶登陸狀態:1:成功登陸;0:未成功登陸
         $sql = "update " . DB_PREFIX . "message set is_read = 1 where is_read = 0 and rel_id = " . $deal_id . " and rel_table = 'deal' and pid = 0 and is_buy = 1";
         //$root['sql'] = $sql;
         $GLOBALS['db']->query($sql);
         $root['return'] = 1;
     } else {
         $root['return'] = 0;
         $root['user_login_status'] = 0;
         //用戶登陸狀態:1:成功登陸;0:未成功登陸
         $root['info'] = "商戶不存在或密碼錯誤";
     }
     output($root);
 }
開發者ID:macall,項目名稱:jsd,代碼行數:27,代碼來源:biz_tuan_msg_read.action.php

示例8: save_info

 public function save_info()
 {
     $data = array();
     $ajax = intval($_REQUEST['ajax']);
     $data['user_name'] = strim($_REQUEST['user_name']);
     if (empty($data['user_name'])) {
         showErr("請填寫您的姓名", $ajax);
     }
     $data['tel'] = strim($_REQUEST['tel']);
     if (empty($data['tel'])) {
         showErr("請填寫您的聯係方式", $ajax);
     }
     $data['content'] = strim($_REQUEST['content']);
     if (empty($data['content'])) {
         showErr("請填寫您的留言內容", $ajax);
     }
     $data['cate_id'] = intval($_REQUEST['cate_id']);
     $data['create_time'] = NOW_TIME;
     $data['user_id'] = intval($_REQUEST['user_id']);
     $GLOBALS['db']->autoExecute(DB_PREFIX . "message", $data, "INSERT", "", "SILENT");
     $message_id = $GLOBALS['db']->insert_id();
     if ($message_id > 0) {
         showSuccess("申請成功!", $ajax, url_wap("index"));
     } else {
         showErr("發送失敗,請重新申請!", $ajax);
     }
 }
開發者ID:myjavawork,項目名稱:sanxin-fangwei,代碼行數:27,代碼來源:user_message.action.php

示例9: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     $id = intval($GLOBALS['request']['id']);
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     if ($user_id > 0) {
         $root['user_login_status'] = 1;
         $root['response_code'] = 1;
         $root['is_faved'] = $GLOBALS['db']->getOne("SELECT count(*) FROM " . DB_PREFIX . "deal_collect WHERE deal_id = " . $id . " AND user_id=" . $user_id);
         $root['user_money'] = $user['money'];
         $root['user_money_format'] = format_price($user['money']);
         //用戶金額
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:workplayteam,項目名稱:P2P,代碼行數:25,代碼來源:deal_collect.action.php

示例10: index

 public function index()
 {
     $order_sn = strim($_REQUEST['order_sn']);
     $time = isset($_REQUEST['time']) ? to_date(to_timespan($_REQUEST['time'], "Y-m-d"), "Y-m-d") : "";
     $page = intval($_REQUEST['p']);
     if ($page == 0) {
         $page = 1;
     }
     $limit = ($page - 1) * app_conf("PAGE_SIZE") . "," . app_conf("PAGE_SIZE");
     $condition = " 1=1 ";
     if ($order_sn != "") {
         $condition .= " and go.order_sn = '" . $order_sn . "' ";
     }
     if ($time != "") {
         $condition .= " and go.ex_date = '" . $time . "' ";
         $GLOBALS['tmpl']->assign('time', $time);
     }
     $user_id = $GLOBALS['user_info']['id'];
     $result = get_order($limit, $user_id, $condition);
     $page = new Page($result['count'], app_conf("PAGE_SIZE"));
     //初始化分頁對象
     $p = $page->show();
     $GLOBALS['tmpl']->assign('pages', $p);
     $GLOBALS['tmpl']->assign("order_sn", $order_sn);
     $GLOBALS['tmpl']->assign("order_info", $result['list']);
     $GLOBALS['tmpl']->assign("inc_file", "inc/uc/uc_goods_order.html");
     $GLOBALS['tmpl']->display("page/uc.html");
 }
開發者ID:eliu03,項目名稱:fanweP2P,代碼行數:28,代碼來源:uc_goods_orderModule.class.php

示例11: show

 public function show()
 {
     //獲得文章列表
     $artilce_cate = load_auto_cache("article_cates");
     foreach ($artilce_cate as $k => $v) {
         $artilce_cate[$k]['cate_id'] = $v['id'];
         $artilce_cate[$k]['titles'] = $v['title'];
         if ($id > 0 && $v['id'] == $id) {
             $type_id = intval($v['type_id']);
             $cate_name = $v['title'];
         }
         if ($id == $artilce_cate[$k]['cate_id']) {
             $artilce_cate[$k]['current'] = 1;
         }
     }
     $GLOBALS['tmpl']->assign("artilce_cate", $artilce_cate);
     //文章頭部導航
     $nav_top = set_nav_top($GLOBALS['module'], $GLOBALS['action']);
     $GLOBALS['tmpl']->assign('nav_top', $nav_top);
     $GLOBALS['tmpl']->assign('deal_type', 'article_type');
     $act = strim($_REQUEST['act']);
     $help_item = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "help where type = '" . $act . "' or id = " . intval($act));
     $GLOBALS['tmpl']->assign("help_item", $help_item);
     $GLOBALS['tmpl']->assign("page_title", $help_item['title']);
     $GLOBALS['tmpl']->display("help_show.html");
 }
開發者ID:centaurustech,項目名稱:crowdfunding-9,代碼行數:26,代碼來源:helpModule.class.php

示例12: update

 public function update()
 {
     B('FilterString');
     $data = M(MODULE_NAME)->create();
     $user_names = preg_split("/[ ,]/i", $data['user_names']);
     $user_ids = array();
     foreach ($user_names as $k => $v) {
         $uid = M("User")->where("user_name = '" . $v . "'")->getField("id");
         if ($uid) {
             $user_ids[] = str_pad($uid, 6, 0, STR_PAD_LEFT);
         }
     }
     $data['user_ids'] = implode(",", $user_ids);
     $data['end_time'] = strim($data['end_time']) == '' ? 0 : to_timespan($data['end_time']);
     $log_info = M(MODULE_NAME)->where("id=" . intval($data['id']))->getField("title");
     //開始驗證有效性
     $this->assign("jumpUrl", u(MODULE_NAME . "/edit", array("id" => $data['id'])));
     if (!check_empty($data['content'])) {
         $this->error(L("MSY_CONTENT_EMPTY_TIP"));
     }
     // 更新數據
     $list = M(MODULE_NAME)->save($data);
     if (false !== $list) {
         //成功提示
         save_log($log_info . L("UPDATE_SUCCESS"), 1);
         $this->success(L("UPDATE_SUCCESS"));
     } else {
         //錯誤提示
         save_log($log_info . L("UPDATE_FAILED"), 0);
         $this->error(L("UPDATE_FAILED"), 0, $log_info . L("UPDATE_FAILED"));
     }
 }
開發者ID:macall,項目名稱:jsd,代碼行數:32,代碼來源:MsgSystemAction.class.php

示例13: index

 public function index()
 {
     $page = intval($GLOBALS['request']['page']);
     $city_name = strim($GLOBALS['request']['city_name']);
     //城市名稱
     if ($page == 0) {
         $page = 1;
     }
     $page_size = PAGE_SIZE;
     $limit = ($page - 1) * $page_size . "," . $page_size;
     $event_list = $GLOBALS['db']->getAll("select * from " . DB_PREFIX . "deal_event order by sort desc limit " . $limit);
     $count = $GLOBALS['db']->getOne("select count(*) from " . DB_PREFIX . "deal_event");
     foreach ($event_list as $k => $v) {
         $now = get_gmtime();
         $event_list[$k]['end_time'] = $v['event_end_time'];
         $event_list[$k]['url'] = url("shop", "deal_event#show", array("id" => $v['id']));
         $event_list[$k]['event_end_time'] = to_date($v['event_end_time'], 'Y-m-d');
         $event_list[$k]['icon'] = get_abs_img_root(make_img($v['icon'], 592, 215, 1));
         $event_list[$k]['sheng_time_format'] = to_date($v['event_end_time'] - $now, "d天h小時i分");
     }
     $page_total = ceil($count / $page_size);
     $root = array();
     $root['return'] = 1;
     $root['item'] = $event_list;
     $root['page'] = array("page" => $page, "page_total" => $page_total, "page_size" => $page_size);
     $root['page_title'] = "活動專題";
     $root['city_name'] = $city_name;
     output($root);
 }
開發者ID:macall,項目名稱:jsd,代碼行數:29,代碼來源:deal_eventlist.action.php

示例14: index

 public function index()
 {
     $root = array();
     $email = strim($GLOBALS['request']['email']);
     //用戶名或郵箱
     $pwd = strim($GLOBALS['request']['pwd']);
     //密碼
     $id = intval($GLOBALS['request']['id']);
     //檢查用戶,用戶密碼
     $user = user_check($email, $pwd);
     $user_id = intval($user['id']);
     if ($user_id > 0) {
         require APP_ROOT_PATH . 'app/Lib/deal.php';
         $root['user_login_status'] = 1;
         $result = getUCInrepayRepayBorrowMoney($id);
         $root['status'] = $result['status'];
         if ($result['status'] == 2) {
             $root['response_code'] = 1;
             $root['app_url'] = $result['jump'];
         } else {
             $root['response_code'] = $result['status'];
             $root['show_err'] = $result['show_err'];
         }
     } else {
         $root['response_code'] = 0;
         $root['show_err'] = "未登錄";
         $root['user_login_status'] = 0;
     }
     output($root);
 }
開發者ID:eliu03,項目名稱:fanweP2P,代碼行數:30,代碼來源:uc_do_inrepay_refund.action.php

示例15: index

 public function index()
 {
     $root = array();
     $root['return'] = 1;
     $page = intval($GLOBALS['request']['page']);
     //分頁
     $city_name = strim($GLOBALS['request']['city_name']);
     //城市名稱
     $page = $page == 0 ? 1 : $page;
     $page_size = PAGE_SIZE;
     $limit = ($page - 1) * $page_size . "," . $page_size;
     //檢查用戶,用戶密碼
     $user = $GLOBALS['user_info'];
     $user_id = intval($user['id']);
     $url = get_domain() . APP_ROOT;
     $share_url = str_replace("sjmapi", "wap", $url);
     if ($user_id) {
         $share_url .= "?r=" . base64_encode(intval($user_id));
     }
     $root['share_url'] = $share_url;
     $root['city_name'] = $city_name;
     $root['page_title'] = "邀請鏈接";
     //fwb 2014-08-27
     output($root);
 }
開發者ID:macall,項目名稱:jsd,代碼行數:25,代碼來源:uc_invite.action.php


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