• php常用函数


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    
    <?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"); //向数组里面添加一个元素,返回索引
    
    
    
    
    ?>
    
    
    
    </body>
    </html>
  • 相关阅读:
    5804: 最大子序和(单调队列)
    5801: 七夕祭(贪心)
    5920: 喷水装置(贪心)
    5924: 加工生产调度(贪心)
    5929: 家庭作业(贪心+并查集)
    H1N1's Problem(费马小定理+快速幂)
    欧拉筛法求素数
    Cube Stacking(并查集加递归)
    写2个线程,一个打印1-52,一个打印A-Z,打印顺序是12A34B。。。(采用同步代码块和同步方法两种同步方法)
    java创建多线程的三种方式
  • 原文地址:https://www.cnblogs.com/chaochao00o/p/6186912.html
Copyright © 2020-2023  润新知