zoukankan      html  css  js  c++  java
  • PHP函数


    /*//函数四要素:函数名,函数体,参数,返回类型,

    //函数的定义方式
    function show()
    {
    echo "hello";
    }
    //调用函数
    show();*/

    // 有参数的函数
    /*function Show($a,$b)
    {
    echo $a+$b;
    }
    Show(3,4);*/

    //有默认值的函数
    /*function Show($A=5,$B=2)
    {
    echo $A+$B;}
    Show();*/

    //有返回值函数
    /*function show()
    {
    return "aaa";}
    echo show();*/

    //参数可变的函数
    /*function Show()
    {
    $attr= func_get_args();//获取函数的参数
    $sum=0;
    for($i=0;$i<count($attr);$i++)    //func_num_args()获取参数的个数
    {
    $sum=$sum+$attr[$i];
    }
    echo $sum;
    }

    show(2,3,4);

    */

    /* echo rand(0,10);//随机数生成函数
    echo rand();
    */

    //echo time();//取当前的日期时间

    /*date_default_timezone_set("prc");
    echo date("Y-m-d h:i:s:ms",time());//格式化日期时间
    */

    //echo strtotime("2016-5-6");//将日期时间格式转化为时间戳

    //字符串处理函数
    /*$a="hell0";
    echo strlen($a);//返回字符串长度
    */

    /*echo strcmp("hello","hello");//比较两个字符串是否相等,区分大小写

    echo strcasecmp("hello","hello");//比较两个字符串是否相等,不区分大小写
    */


    /* echo strtolower("HHsdk");//将字符串转为小写
    echo strtoupper("HHsdk");//将字符串转为大写
    */

    /*$str="hello|ni|word|ss";
    var_dump(explode ("|",$str));//拆分字符串,返回数组,
    */

    /*$attr=array("w","e","r");
    echo implode ("|",$attr);//将数组拼接为字符串
    */

    /*$str="wwwwweeeeerrrrrr";
    echo substr_replace($str,"77",0,5);//替换字符串(某个位置)*/

    /*$str="wwwwweeeeerrrrrr";
    echo str_replace("e","a",$str);//查找替换*/

    /*$str="wwwwweeeeerrrrrr";
    echo substr($str,3,5);//截取字符串*/

    //小知识点

    //单引号和双引号都可以定义字符串
    /*$a="333";
    $s1= "hello"{$a}word";
    echo $s1."<br />";
    //双引号里面可以使用转义字符,单引号引用转义原样输出
    //双引号里可以解析变量,单引号不行
    $s2= 'hello"{$a}word';
    echo $s2; */

    //定义字符串(块)

    /*$str = <<<XXX
    <div style="background-color:red; 100px;height:200px;color:yellow">hello</div>

    XXX;
    echo $str;*/

    ?>

  • 相关阅读:
    jQuery插件开发模式
    优化布局
    jquery easyui 选项卡
    easy ui 点击行展开与折叠
    考拉海购技术支持的前世今生
    跑的好好的 Java 进程,怎么突然就瘫痪了
    Dubbo 如何成为连接异构微服务体系的最佳服务开发框架
    微服务治理实践:如何对单点异常进行自动摘除
    盘点阿里巴巴 15 款开发者工具
    千万创业者的自白:踩过坑才明白这些真相!
  • 原文地址:https://www.cnblogs.com/wanlibingfeng/p/5427387.html
Copyright © 2011-2022 走看看