zoukankan      html  css  js  c++  java
  • 项目开发写代码常用

    【编码设置】
    header("Content-type: text/html; charset=utf-8");
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta charset="UTF-8">

    【PHP文件头部】
    header("Content-type: text/html; charset=utf-8");
    error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING);
    date_default_timezone_set('Asia/Shanghai');
    ini_set ('memory_limit', '1280M');


    【thinkphp多表查询】
    $table="tb_user a,tb_info b";
    $field="a.id,a.name,a.sex,b.img";
    $order="a.id desc,b.create_time desc";
    $map['a.is_del']=0;
    $limit=(($_GET['page']-1)*$_GET['limit']).','.$_GET['limit'];
    $list = M('')->table($table)->field($field)->where($map)->order($order)->limit($limit)->select();
    $sql_res = M('')->getLastSql();

    【快速打印数组】
    function qq($arr){
    echo "<pre>";
    print_r($arr);
    echo "</pre>";
    exit;
    }

    【通用Json返回格式】
    function retJson($errno,$errmsg,$keys='',$arrs=array()){
    $ret['errno'] = $errno;
    $ret['errmsg'] = $errmsg;
    echo json_encode($ret);exit;
    }

    调用方法:
    retJson(1001, '参数错误');
    retJson(0, '获取成功', array('data'),array($result));
    retJson(0, '获取成功', array('data1','data2','data3'),array($a,$b,$c));

    【获取客户端IP地址】
    function getIP(){
    $ip=getenv('REMOTE_ADDR');
    $ip_ = getenv('HTTP_X_FORWARDED_FOR');
    if (($ip_ != "") && ($ip_ != "unknown")){
    $ip=$ip_;
    }
    return $ip;
    }

    【按照年月日创建目录,并返回目录地址】
    function makeDir(){
    date_default_timezone_set('Asia/Shanghai');
    $log_path = $_SERVER['DOCUMENT_ROOT'].'/FxData';

    //创建“年份”文件夹,格式为: /Data/2014
    $log_path_year = $log_path.'/'.date("Y",time());
    if(!is_dir($log_path_year)) {
    mkdir($log_path_year, 0777, true);
    }

    //创建“月份”文件夹,格式为: /Data/2014/201412
    $log_path_month = $log_path_year.'/'.date("Ym",time());
    if(!is_dir($log_path_month)) {
    mkdir($log_path_month, 0777, true);
    }

    //创建“日期”文件夹,格式为: /Data/2014/201412/20141212
    $log_path_date = $log_path_month.'/'.date("Ymd",time());
    if(!is_dir($log_path_date)) {
    mkdir($log_path_date, 0777, true);
    }

    return $log_path_date;
    }


    【win7设置无线热点】
    netsh wlan set hostednetwork mode=allow ssid=abc key=12345678
    netsh wlan start hostednetwork

  • 相关阅读:
    如何将网格式报表打印成其它样式
    拥有与实力不相称的脾气是种灾难——北漂18年(23)
    8.8.1 Optimizing Queries with EXPLAIN
    mysql 没有rowid 怎么实现根据rowid回表呢?
    secondary index
    8.5.5 Bulk Data Loading for InnoDB Tables 批量数据加载
    mysql 中key 指的是索引
    8.5.4 Optimizing InnoDB Redo Logging 优化InnoDB Redo 日志
    8.5.3 Optimizing InnoDB Read-Only Transactions 优化InnoDB 只读事务
    8.5.1 Optimizing Storage Layout for InnoDB Tables InnoDB表的存储布局优化
  • 原文地址:https://www.cnblogs.com/rxbook/p/6008994.html
Copyright © 2011-2022 走看看