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)

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

  • 相关阅读:
    Springboot使用ehcache缓存
    Tomcat启用HTTPS协议配置过程
    细说document.ready和window.onload
    科技创新
    SpringBoot的ApplicationRunner
    禁用Chrome的“请停用以开发者模式运行的扩展程序”提示
    论文排版问题
    mathType换行等号对齐
    内部类调用外部类的成员,同名时怎么调用?
    Tomcat的manager app管理web项目
  • 原文地址:https://www.cnblogs.com/xjser/p/4962908.html
Copyright © 2011-2022 走看看