• PHP 学习笔记---基本语法


     

    ------php语言与JavaScript的使用 方法是相似  

    <script type="text/javascript">

    </script>--js与PHP同是一种弱类型语言 弱类型语言只是不显示表现  定义变量时系统自动给默认了  

    所以在定义PHP的变量时可以定义变量

    如图1:

    ---------PHP中的常用语句:

    $a=10; 根据写的值,系统自动生成为int

    $b="hello";定义一个字符串;

    $c='hello';同上

    $d="www{$a}www" 将其他字符插入该字符

    -----""与''区别

    双引号里面可以解析转义字符,单引号不行

    双引号里面可以解析变量,单引号不行

    $e=<<<XXX

    XXX;

    $f

    ----输出:

    echo $a 输出语句

    var_dump($a);测试代码时用到的输出语句

    较常用

    -------PHP的使用

    <?php

    ?>

    <?

    ?>

    ----输出语句:

    echo "hello","world" ; 可以有多个字符同时存在  较常用

    print "world";不常用

    print_r(); 输出数组信息

    var_dump();//变量和类型

    如图:

    ------理论上在PHP中常用变量类型

    int, float, double, bool, char, string 

    -----对于PHP中c#相似之处在语句运用上有许多相似之处例

    ---分支语句

    1,if--else

    2,if---else if----

    3, if (嵌套)

    附课程课件脚本:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    <body>
     
    <?php
     
    //注释
    /* 多行注释 */
     
    //输出语句
    //echo "hello","helloa";
    //print "world";
     
    //print_r(); //输出数组信息
    //var_dump();//变量和类型
     
    //变量定义
    //int float bool string
    //弱类型语言
    /*$a = 10;
    $b = "he{$a}llo"; 
    $c = 'world';
    $d = <<<AA
    hello "aa" , "bb" ,'cc',
    <input type="text" value="aa" />
    AA;*/
    //1.双引号里面可以解析转义字符,单引号不行
    //2.双引号里面可以解析变量,单引号不行
     
    //$e = $a.$c; //拼接字符串用的是.
    //$f = 10.05;
     
    //$f = (string)$f; //类型转换
     
    //$f = "hello";
     
    //$aa = "cc";
    //$cc = "dd";
    //echo $$aa;  //可变变量
    //$dd = &$aa; //&取地址
    //$dd = "ee";
    //echo $aa;
     
    //运算符与表达式
    $a = 10;
    $b = 4;
    //echo $a/$b;
     
     
    //echo @$c; //错误抑制符,并不能抑制所有错误
     
    //echo $a==$b?"ok":"no"; //三目运算符
     
    /*if($a==$b)
    {
        echo "ok";
    }
    else
    {
        echo "no";
    }*/<br>语法
    //1.if...else...
    //2.if...else if...
    //3.if嵌套
    /*$a = 2;
    switch($a)
    {
        case 1:
            echo "11111";
            break;
        case 2:
            echo "222222";
            break;
        case 3:
            echo "333333";
            break;
        default:
            echo "444";
            break;
    }*/
     
    //1.for
    /*for($i=0;$i<10;$i++)
    {
        echo $i."<br>";
    }*/
    //2.while
    //3.do...while
     
     
      
     
     
    //echo $e;
     
    //var_dump($f);
     
    ?>
     
     
    <script type="text/javascript">
     
    </script>
    </body>
    </html>

    来自:http://www.cnblogs.com/koker/p/5542708.html

  • 相关阅读:
    ThingJS之二十六问
    物联网开发,thingjs让您事半功倍!
    thingjs在线开发平台介绍
    jQuery· CSS样式方法
    jQuery属性
    jQuery效果
    JS事件委托中同一个标签执行不同操作
    js+php+mysql实现的学生成绩管理系统
    函数防抖
    两数之和
  • 原文地址:https://www.cnblogs.com/zhoupengyi/p/6105973.html
Copyright © 2020-2023  润新知