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
    $a=5;//定义变量 单行注释
    $b=5;#单行注释
     echo "hello world","china"; //一次可以输出多个字符串
            echo "<br />";
     print "hello world";//只能输出一个字符串
            echo "<br />";
     //print_r("aa");//数组
     $array = array(1,2,3,4);
            echo "<br />";
     print_r($array);
            echo "<br />";
     
     
    $str = "hello";
    //可变变量
    $hello = "你好";
    $test = "hello";
    echo $$test;//注意写法
           echo "<br />";
    
    //isset($hello) 判断变量是否存在
    echo isset($hello);//定义了,输出1,没定义为空
           echo "<br />";
    
    //判断变量是否为空
    $he="";
    echo empty($he);//空的话输出1,非空输出空
           echo "<br />";
    
    unset($hello);//清除变量
    echo $hello;
           echo "<br />";
    echo isset($hello);//查询变量是否还存在
           echo "<br />";
    
    var_dump($str);//输出变量的数据类型
           echo "<br />";
    //&获取地址,地址变,全部变       
     $ss = "helloo";
     $str=&$ss;
     $str="world";
     
     echo($ss);
           echo "<br />";
     /*
     强类型语言:规定严格
     1、整型:int
     2、浮点型:float,double,decmial
     3、字符类型:char
     4、字符串类型:string
     5、日期时间型:datetime
     6、bool型
     7、odject型
     int a=5;
     
     弱类型语言:
     内置语言
     var a=5;
     
     
     */
     
     
    ?>
    <script language="php"></script>
    <?php
    $m ="123";
    $n = (int)$m;//类型转换(int)
    //

    /*例子:
    $m ="1223";//字符串
    $n=(int)$m;//转为整
    var_dump($n);//输出$n的字符类型 huo echo gettype($n);
    echo $n;//输出$n  */


    settype($m,int);//第二种方法 直接转,不能用变量接收 可以转为字符串,由字符串往其他转有限制 echo is_string($m); echo "<br />"; var_dump($m); echo "<br />"; //数学运算符 $h=10; $i=7; echo $j=$h/$i;//% echo "<br />"; echo gettype($j);//一般用这种方法 echo "<br />"; echo $h>$i?"h大于i":"h小于i"; echo "<br />"; echo true?"h大于i":"h小于i"; echo "<br />"; echo false?"h大于i":"h小于i"; echo "<br />"; //拼接字符串"." $hh="shuchu"; $ii="kjsnfk"; echo "$hh"."$ii"; echo "<br />"; $x="汉族"; $y="回族"; $z="朝鲜族"; $xx="n001"; $yy="n002"; $zz="n003"; $k=" <select> <option value='$xx'>$x</option> <option value='$yy'>$y</option> <option value='$zz'>$z</option> </select> "; echo $k; echo "<br />"; echo "aaaaaa<br />aaaa aaaaa"; ?>
    huo

    $a = "汉族";
    $b = "回族";
    $c = "朝鲜族";

    $aa = "n001";
    $bb = "n002";
    $cc = "n003";

    $s = "<select>";
    $s = $s."<option value='".$aa."'>".$a."</option>";
    $s = $s."<option value='".$bb."'>".$b."</option>";
    $s = $s."<option value='".$cc."'>".$c."</option>";
    $s = $s."</select>";

    echo $s;

    </body>
    </html>

     

    笔记

    php:强大的脚本语言

    B/S程序架构:brower:浏览器 sever:服务器
    C/S程序架构:client:客户端 sever:服务器


    一、php嵌入页面的标记

    1.<?php ?>

    2.<? ?> shop off改为on

    3.<script language="php"></script>

    二、php的注释语法
    1、// 单行注释
    2、# 单行注释
    3、 /* */ 多行注释

    三、php的输出语法
    1、echo "hello world","china"; //一次可以输出多个字符串
    2、print "hello world"//只能输出一个字符串
    3、print_r("aa");//可以输出字符串数字,可以输出数组及数组中的内容
    4、var_dump();输出变量的类型

    四、数据类型

    php是一种弱类型语言

    强类型语言:规定严格
    1、整型:int
    2、浮点型:float,double,decmial
    3、字符类型:char
    4、字符串类型:string
    5、日期时间型:datetime
    6、bool型
    7、odject型
    int a=5;

    弱类型语言:
    内置语言
    var a=5;

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

    可变变量:
    $hello = "你好";
    $test = "hello";
    echo $$test; ————结果为"你好",输出不用""

    echo isset($hello); 判断定义变量是否存在 是返回1,不是返回空
    echo unset($hello);清除变量
    echo empty($hello);判断变量是否为空,空字符串和0都是空

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

    echo($ss); ————结果为"world"
    取地址,一个变,全部变

    六、数据类型的转换

    1、获取类型:
    gettype($m);

    2、判断是否为某种类型的数据
    is_类型名($m);

    3、转换类型:
    int($m);
    例子:
    $m ="1223";//字符串
    $n=(int)$m;//转为整
    var_dump($n);//输出$n的字符类型
    echo $n;//输出$n

    settype($m,int);

    七、运算符表达式

    1、数学运算符

    /:除 整数除整数结果可能为小数(原因:php是弱类型语言)

    2、字符串:拼接字符串用的是"."

    3、比较运算符==

    4、逻辑运算符
    &&=and
    ||=or
    5、错误抑制符:@
    6、三位运算符:?:
    7、 跳格

     

  • 相关阅读:
    mysql数据库查询库中所有表所占空间大小
    mysql行转列
    mysql重置密码
    POJ1426 Find The Multiple —— BFS
    POJ3279 Fliptile —— 状态压缩 + 模拟
    POJ1077 Eight —— IDA*算法
    POJ1077 Eight —— A*算法
    POJ1077 Eight —— 双向BFS
    POJ1077 Eight —— 反向BFS
    POJ1077 Eight —— 正向BFS
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5148876.html
Copyright © 2011-2022 走看看