zoukankan      html  css  js  c++  java
  • php lesson之函数

    经常用的一些就写在这里了,遇到就添加~

    字符串函数(常用):

    substr():字符串截取

        substr($string,startIndex,$length);

        如果$length为负数,从结尾开始数,第start个字符开始

        长度小于start,返回false;

        返回值:截取的字符串

    htmlspecialchars():防止代码解析

    strlen()

        获取字符串长度,str为空,返回0

        strlen($str);

    explode():将字符串切割为数组

           explode("/",$str,limit);

           limit:指分隔数组的最多元素的个数;

    trim():去除字符串首尾空格或者其他(首尾)字符

         trim($string,"f");

         如果没有第二个参数,去除的字符为 x0B

         返回值:返回去除后的字符串

    数组函数(常用):

    in_aray():判断数组中是否存在某元素

        in_array($need,$array,false/true)

        $need:如果是字符串,区分大小写

        第三个参数如果为true,函数会检查$need的类型和$array中的是否相同

        返回值:找到$need返回true,找不到返回true;

    例:

    $array = [1,2,3,4,5];
    in_array(3,$array,true)//返回true;
    in_array("3",$array,true);//返回false,因为“3”是字符串
    

    count():计算数组中的元素数目或对象中的属性个数

         count($array/$obj);

    时间函数:    

    date("Y-m-d H:i:s")

     Y -4位年份 2017
     y -2位年份 17
     m -月份(数字)
     M -英文月份表示
     d -两位表示月份天数,有前导0
     j -同上,没有前导0
     H -24小时
     G -24小时,没有前置0
     i -分钟
     s -秒
    

      

     

  • 相关阅读:
    Day03 小程序代码构成 -------4月19日
    Day02 申请账号和下载微信开发者工具------4月19日
    Day01《起步》 --- 4月19日
    记录EFCORE命令行操作数据库的方式
    关于Angular+ngx-perfect-scrollbar自定义各大浏览器滚动条样式的解决方法
    Angular里使用(image-compressor.js)图片压缩
    moment的简单使用方式
    关于Npoi+excel文件读取,修改文件内容的处理方式
    记录sql中统计近五天数据的口径(While+IF)
    Angular中ngx-image-cropper图片裁剪的使用
  • 原文地址:https://www.cnblogs.com/ydfqixn/p/7816475.html
Copyright © 2011-2022 走看看