zoukankan      html  css  js  c++  java
  • php-函数&&小知识点

    <?php
    //语句
    //分支语句
    /*$a=5;
    if($a==5)
    {
    echo "相等";}
    else
    {
    echo "budeng";}*/
    //if
    //if...else
    //if...else..if
    //if的嵌套
    /*switch($a)
    {
    case 1:
    echo "111";
    break;
    case 2:
    echo "222";
    break;
    case 3:
    echo "333";
    break;
    case 4:
    echo "444";
    break;
    default:
    echo "default";
    break;
    }*/

    //循环语句

    /*for($i=0;$i<10;$i++)
    {
    echo $i."<br>";}
    $a=10;
    while($a>0)
    {
    echo $a."<br>";
    $a--;}*/

    //函数四要素:返回类型,函数名(首字母大写),参数,函数体
    //函数定义方式
    /*function Show()
    {
    echo "hello";}
    // 调用函数
    Show();
    */
    //有参数函数
    /*function Show($a,$b)
    {
    echo $a+$b;}
    Show(3,4,5)
    */
    //有默认值的函数

    /*function Show($a=5,$b=5)
    { echo $a+$b;}
    show();*/

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

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

    /*echo rand(0,100);//随机数生成函数
    */
    //echo time();//取当前的日期时间 取到得的是时间戳
    //echo date("Y-m-d H:i:s",time()); //格式化日期时间
    //date_default_timezone_set('prc'); 方法
    //echo date("Y-m-d H:i:s",time());
    //echo strtotime("2016-5-6"); //将日期时间格式转化为时间戳

    //字符串处理函数
    //
    //$a="hello";
    //echo strlen($a); //返回字符串长度 *****
    //echo strcmp("hello","hello"); //比较两个字符串是否相等,区分大小写
    //echo strcasecmp("aa","Aa");//比较两个字符串是否相等,不区分大小写
    //echo strtolower("HELLO");//将字符串转换为小写 *****
    //echo strtoupper("hello");//将字符串转换为大写 *****
    //$str="hello|world|join|on";
    //var_dump(explode("|",$str)); //根据分隔符,拆分字符串,拆完返回的是一个数组 *****
    //$attr=array("aaa","bbb","ccc")
    //echo implode("|",$attr); *****
    //$str="hello|world|join|on";
    //echo substr_replace($str,"aaa",0,5)//替换字符串(替换某个位置,位置由后面连个参数决定) *****


    //echo str_replace("l","a",$str);//查找替换 *****
    //echo substr($str,0,5); //截取字符串 *****

    //一些小知识点

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

    */

    //定义字符串(块)
    $str=<<<STR
    <div style="background-color:pink; color:white;100px;height:30px">hello</div>

    STR;
    echo $str;

    ?>

  • 相关阅读:
    Android中自定义IP控件
    转:如何上传自己的项目到github呢?
    设置Linux系统的交叉编译环境
    在Linux系统下制作系统启动盘(Ubuntu Linux)
    Arduino PWM
    SOCKET CAN的理解
    linux下can调试工具canutils安装与使用
    小梅哥博客
    Brett Beauregard大神的Arduino PID算法
    手把手教你看懂并理解Arduino PID控制库——引子
  • 原文地址:https://www.cnblogs.com/nannan-0305/p/5428486.html
Copyright © 2011-2022 走看看