zoukankan      html  css  js  c++  java
  • PHP基础

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    
    <?php
        
        //echo "<b>aaa</b>","cccc"; //输出,可以输出多个字符串****
        //print "bbb<br>";//只能输出一个字符串
        
        //var_dump();//输出变量的类型
        //print_r();//输出数组
        
        //$a = 5;//定义变量******
        //$a = (string)$a;//类型转换
        //echo gettype($a); //获取变量类型,返回是类型名,所以需要输出
        //var_dump($a);//获取变量类型并打印
        //echo is_int($a); //判断变量是不是该类型
        
        
        //变量定义
        //$a = 5;
        //unset($a); //清除变量
        //echo empty($a); //判断变量是否为空
        //echo isset($a); //判断变量是否定义
        
        //$b = "hello";
        //$hello = "world";
        //echo $$b; //可变变量******
        
        //echo @$a; //错误抑制符@,可以抑制住错误信息******
        
    /*    $d = &$b;
        echo $d;
        $d = "world";
        echo $b;
        *** */ 
        
    /*    $a=5;
        $b=6;
        echo $a+$b;*/
        
        
    /*    $a="hello";
        $b = $a."<br>world"; //拼接字符串用的是点.不是+ *******
        echo $b;*/
        
        
        //echo 1==2?"hello":"world";
        
    /*    if(1==2)
        {
            echo "条件满足";
        }
        else if(1==1)
        {
            echo "条件不满足";
        }
        
        1.if(){}
        2.if(){}else{}
        3.else if
        4.if的嵌套*/
        
    /*    $a=2;
        
        switch($a)
        {
            case 1:
                echo "这是1";
                break;
            case 2:
                echo "这是2";
                break;
            case 3:
                echo "这是3";
                break;
            case 4:
                echo "这是4";
                break;
            case 5:
                echo "这是5";
                break;
        }*/
        
        
    /*    for($i=0;$i<10;$i++)
        {
            echo "这是第:".$i."次循环<br>";
        }
        */
        
        /*$a = 0;
        while($a<10)
        {
            echo "aaaa<br>";
            $a++;
        }*/
        
        
        
        
        
        
        
        
        
    ?>
    
    
    
    </body>
    <script type="text/javascript">
        
    </script>
    </html>

    php:强大的脚本语言

    B/S:brower:浏览器 server:服务器

    C/S: client:客户端 server:服务器

    一.php嵌入页面的标记

    1. <?php ?>
    2. <? ?>
    3. <script language="php"></script>

    二:php的注释语法

    1.//单行注释
    2.#单行注释
    3./* */ 多行注释

    三:php的输出语法

    1.echo 可以输出多个字符串
    2.print 只能输出一个字符串
    3.print_r(); 可以输出字符串数字,可以输出数组及数组中的内容
    4.var_dump(); 输出变量的类型

    四:数据类型

    php是一种弱类型语言

    强类型语言:
    1.整型:int
    2.浮点型:float,double,decmial
    3.字符类型 char
    4.字符串类型:string
    5.日期时间类型:datetime
    6.bool型
    7.object型
    int a = 5;
    string s = "";


    弱类型语言:
    var a = 5; JS

    五:变量定义

    变量必须以$开头,变量名可以自定义,但尽量不要用关键字
    例如:$str = "hello";

    可变变量:
    $hello = "你好";
    $test = "hello";
    echo $$test;

    isset($hello):判断变量是否定义
    unset($hello);清除变量
    empty($hello);判断变量是否为空,空字符串和0都是空

    取地址,用&符号:例子:
    $s = "hello";
    $str = &$s;
    $str = "world";
    echo $s;

  • 相关阅读:
    How to extend MySQLInnoDBDialect?
    Hibernate Session
    org/apache/xerces/xni/parser/XMLConfigurationException
    Hibernate.xml
    Oracle自带的sql developer导入导出数据 java程序员
    c#的DateTime.Now函数详解 java程序员
    [转]随着个性化数据带来的价值,为什么不销售你自己的数据?惠普实验室告诉你如何完成 java程序员
    [原]怎样在Eclipse中看到Android源码API java程序员
    HTML5的未来 HTML5 还能走多远? java程序员
    帮助你开发基于HTML5的网站原型页面 HTML5 Bones java程序员
  • 原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5297237.html
Copyright © 2011-2022 走看看