zoukankan      html  css  js  c++  java
  • php随机数、时间、字符串函数,正则,数组函数

    <?php
    //1.随机数和时间
    //echo rand(); //随机数生成器
    //echo rand(0,10); //生成某个范围内的随机数

    //echo time(); //取当前时间戳
    //echo date("Y-m-d H:i:s",1381253766); //格式化显示时间
    //echo strtotime("2013-10-09 01:36:06"); //将字符串转换为时间戳

    //2.字符串函数
    //$str = "Hello|World|ni|hao";
    //$attr = array("aa","bb","cc","dd");

    //echo strlen($str); //取字符串的长度
    //var_dump(strcmp($str,"hello world")); //比较两个字符串
    //echo strtolower($str); //转小写
    //echo strtoupper($str); //转大写

    //var_dump(explode("|",$str)); //拆分字符串,返回数组
    //echo implode("--",$attr); //将数组元素拼接成一个字符串

    //echo substr_replace($str,"***",0,5); //替换指定位置的字符串
    //echo str_replace("|","***",$str); //查找替换
    //echo substr($str,0,5); //截取字符串

    //3.正则表达式
    /*$str =<<<A

    A;*/

    //echo preg_replace("/d/","#",$str); //替换
    //var_dump(preg_split("/d/",$str)); //拆分
    //preg_match("/d/",$str,$arr); //匹配第一个满足正则的字符串
    //preg_match_all("/d/",$str,$arr); //匹配所有满足正则的字符串
    //var_dump($arr);

    //preg_match_all("/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/",$str,$arr);

    //var_dump($arr);

    //4.数组方法
    //$attr = array(1,2,3,4,5,1);
    //var_dump(in_array(6,$attr)); //判断某个值是否在数组里面
    //var_dump(array_reverse($attr)); //翻转数组
    //echo count($attr); //取数组长度
    //var_dump(array_unique($attr)); //去重
    //unset($attr[1]); //删除数组的元素
    //var_dump(array_values($attr)); //重新索引
    //var_dump(array_merge($attr,array(5,6))); //合并数组
    //array_push($attr,"hello"); //向数组里面添加一个元素,返回索引
    ?>

  • 相关阅读:
    matlab2016b和c# .net4.0混合编程
    有限元入门
    math.net 拟合
    excel 错误提示以及其他基础知识
    excel的小bug
    Servlet体系及方法
    Servlet学习笔记
    HTTP协议
    Tomcat
    反射
  • 原文地址:https://www.cnblogs.com/l123789/p/6150164.html
Copyright © 2011-2022 走看看