• php基础


    /*
    echo "hello","aaaa"; //输出语法 输出多个字符串
    print "word"; //输出 只能输出一个字符串
    */

    //php是弱类型语言
    //$a = 5; //php定义变量已$开头
    //echo $a;

    //$a = "hello";
    //$hello = "world";
    //echo $$a; //输出world 可变变量

    //isset(); //判断变量是否定义 1代表true,0或空代表false
    //onset(); //清除变量
    //empty(); //判断变量是否为空

    //$a = 5;
    //$b = &$a; //取地址符

    /*$a = 5;
    var_dump($a); //输出变量详细信息
    $b = (string) $a; //类型转换
    */

    //echo "hello"."world"; //. 拼接

    //echo $a; //错误抑制符,可以屏蔽错误

    //echo true?"男":"女"; //三目运算符

    //分支语句

    //循环语句

    //函数四要素:返回类型;函数名(首字母大写);参数;函数体;
    //函数定义
    /*function Show()
    {

    echo "hello";}
    Show();*/

    /*function Show ($a,$b)
    {
    echo $a+$b;}
    Show(3,4);*/ //(3,4,5) 也可以执行 (3) 不可以执行

    //有默认值的函数

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

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

    //参数可变的函数

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

    //echo rand(); //生成随机数

    //date_default_timezone_set('PRC');

    //echo time(); //取当前的日期时间
    //echo date("Y-m-d H:i:s:ms",time());

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

    echo date("Y-m-d H:i:s:ms",$a);*/

    //字符串处理函数

    //$a = "hello";
    //```````echo strlen($a); //返回字符串长度
    //echo strcmp("aa","aa"); //比较两个字符串是否相等,相等输出0,不相等输出1,区分大小写
    //strcasecmp(); //同上,不区分大小写
    //```````echo strtolower("HELLO"); //将字符串转化为小写
    //```````echo strtoupper("hello"); //将字符串转化为大写

    //$b = "hello|world|join|on";
    //```````var_dump (explode("|",$b)); //拆分字符串,返回一个数组

    //$attr = array("aaa","bb","cc");
    //```````echo implode("|",$attr); //将数组拼接为字符串

    //```````echo substr_replace($b,"aaa",0,5); //替换字符串,某个位置,长度

    //```````echo str_replace("l","a",$b); //查找替换

    //```````echo substr($b,0,5); //截取字符串

    //小知识点
    /*$s1 = "hello"aa"; //单引号和双引号都可以定义字符串 可以使用转义字符
    $s2 = 'hello'; //不可使用转义字符,会原样输出

    $a = "a";
    $a1 = "hello"($a)aa";*/ //双引号可以解析变量,单引号不可以

    //定义字符串(块)

    //echo "<div style='color:red;100px;height:100px;'>hello</div>";

    /*$a = <<<STR
    <div style=" background-color:red; color:white; 100px; height:200px">
    hello
    </div>
    <div style=" background-color:red; color:white; 100px; height:200px">
    world
    </div>


    STR; //STR之前不能有任何东西
    echo $a;*/

  • 相关阅读:
    类 7.2访问控制与封装 笔记
    第七章 类(class)7.1 笔记
    10.4.3反向迭代器Reverse_iterator笔记
    10.4再探迭代器笔记
    10.3.4参数绑定 bind
    10.3lambda表达式笔记
    第10章 10.1-10.3笔记
    关于按下ctrl+z后,之后的cin失效的问题
    构造和改变一个string的其他方法
    BZOJ2527 & 洛谷3527:[Poi2011]Meteors——题解
  • 原文地址:https://www.cnblogs.com/1116zsc/p/5429625.html
Copyright © 2020-2023  润新知