zoukankan      html  css  js  c++  java
  • php语言

    <?php
    //单行注释
    /*
    多行注释
    */
    //弱类型语言
    //var a=10;
    //php定义变量
    /*$a =10; //变量名前加$
    $b="hello";
    var_dump($a);
    $a="world";
    var_dump($a);*/

    /*<!--//php中类型的转换
    $a=10;
    //$a=(string)$a;//强制转换a的类型未字符串
    settype($a,"string");
    var_dump($a);
    //支持单引号和双引号的定义方式
    $s= "hello";
    $s1='world';
    //php里面拼接字符串用点,不用加号
    //1.双引号中可以及解析转义字符,单引号中不行,可以解析变量用{}定一下位;
    //2.双引号中可以解析变量,单引号中不能解析变量;

    $s2=<<<A
    HELLO wrld
    A;
    var_dump($s2);-->*/

    //可变变量
    /*$a="hello";
    $hello="张三";
    echo $$a;
    */
    //输出语法
    //echo $a;"hello" 可以同是输出多个字符串
    // print $a; 每次只能输出一个

    //用来调试数据的输出语法
    //print_r();//专门打印数组的,括号中写数组
    //var_dump($b);//输出变量的所有信息


    /*int float double decmial char string bool datetime object //变颜色的是php支持的语言*/

    //变量的函数

    //var_dump (empty($a));//判断变量是否为空
    //var_dump(isset($a));//判断变量是否定义
    //$a=10;
    //unset($a);//删除变量
    //var_dump (isset($a));


    //&代表变量的地址
    /*$a=10;
    $b=&$a;
    //echo $b;

    $b=5;
    echo=$a;*/

    //运算符表达式
    /*$a=10;
    $b=5;
    echo $a+$b;
     */
     //$a+=3;
     //$a=$a+3;
     //+=//等于自身加

    /*$s="hello"
    $s.="张三"
    echo $s;*/

    //.=等于本身加xx

    //$a=10;
    //$b=8;
    //var_dump ($a>$b);
    //==是判断等于!=是不等于
    /*
    $a=true;
    $b=flase;
    var_dump ($a&&$b);//&&   and       如果两个bool型数据进行与的运算,只有其中有一个false,结果就是flase。

    var_dump($a||$b);//||   or  如果两个bool型数据进行或的运算,只要其中有一个true,结果就是true。

    var_dumo(!$b);//逻辑非相当于取相反的意思*/

    //三目运算符
    /*$a=10;
    $b=8;
    echo $a==$b?"相等":"不相等"
    */

    //@错误抑制符 将错误屏蔽掉
    //Notice:提醒(提示)有一些提醒不是真实的错误
    //Warning:警告
    //error:错误

    //分支语句
    //1.$a=10;
    /*if($a<10)
    {
        echo "A小于十"
        }*/


    /*2.if($a<10)
    echo "A小于十";
    */


    /*if($a<10)
    {
        echo "ok"
        }
    else
    {
        echo  "NO"
        }*/


    /*if($a<10)
    {
        echo "A小于十";
        }
        else if($a<20)
        {
                    }
        else()
        {
            echo"A大于20"
            }*/

    //第二种分支switch...case
    /*switch($a)
    {
        case 1:
        echo"1111";
        break;
        case:2;
        echo"2222"
        break;
        case 3:
        echo"3333"
        break;
        default:
        echo"000000"

        }*/

    //循环语句
    /*for(var i=0;i<10;i++)
    {
        alert(i)
        }


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


    //在php中foreach的写法
    foreach($attr as $v)
    {
    $v;
        }
        
    //强类型语言中
    foreach(int a in jihe)
    {
        
        }


    ?>

  • 相关阅读:
    并发编程之守护进程、互斥锁以及队列等相关内容-37
    并发编程之进程理论及应用等相关内容-36
    补充知识之猴子补丁、内置函数以及垃圾回收机制等相关内容-35
    面向对象之元类等相关内容-34
    网络编程(套接字)之UDP协议通信以及基于socketserver模块实现并发效果等相关内容-33
    面向对象之组合、多态、以及内置函数及方法等相关内容-27
    面向对象之异常处理等相关内容-28
    网络基础之osi五层协议等相关内容-29
    网络编程(套接字)之TCP协议通信、远程执行命令等相关内容-31
    看到你很好,就行了,走啦!
  • 原文地址:https://www.cnblogs.com/gdbaby/p/6145133.html
Copyright © 2011-2022 走看看