zoukankan      html  css  js  c++  java
  • php小记

    php获取日期:

    date_default_timezone_set('PRC'); //默认时区     

    "今天:",date("Y-m-d",time()),"<br>";     
    "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>";     
    "昨天:",date("Y-m-d",strtotime("-1 day")), "<br>";     
    "明天:",date("Y-m-d",strtotime("+1 day")), "<br>";     
    "一周后:",date("Y-m-d",strtotime("+1 week")), "<br>";     
    "一周零两天四小时两秒后:",date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")), "<br>";     
    "下个星期四:",date("Y-m-d",strtotime("next Thursday")), "<br>";     
    "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";     
    "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";     
    "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";     
    "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";   

    数组长度:count();

    随机数: rand($min, $max);

    用fopen打开文件,用feof循环读取文件时,每次用fgets方法只会读取一行,只有每次调用fgets方法才会让读取数据的光标向下移动一行,所以如果不需要全部读取的话可以再需要时在读取,不需要时用continue跳出继续

    用fopen打开文件并用fwrite写入内容时,如果文件不存在,会自动创建新的文件

    cl中:

    $this->db->where("$search between start and end", null, false);

    第一个参数是sql语句,第二个参数可为空,第三个参数表示是否给$search添加引号提供保护,如果添加引号,这$search则为字段名或者表名等;

    ip2long()方法把ip转换成数字

    long2ip()把数字转换成ip

    php正则匹配:

         //匹配$str中的数字

         $str = "MemTotal:         502216 kB";
         preg_match('#(\d+)#', $str, $matches);

         echo $matches[0];//输出502216

         

         //正则验证,返回true或false

         mb_ereg("^[\w\-\.]{1,32}$", $str)

    以上内容都是本人在实际学习开发中总结并记录的,以供参考!

  • 相关阅读:
    不是结束,而是刚刚开始
    第七次作业
    用类做封装
    用户故事
    团队编程--MP3播放器
    结对编程作业
    四则运算
    四、小电视自动抽奖
    三、wss连接B站弹幕
    一、基础设计
  • 原文地址:https://www.cnblogs.com/xjser/p/4962908.html
Copyright © 2011-2022 走看看