zoukankan      html  css  js  c++  java
  • php语法笔记

    1、  php中设置页面的编码方式:

    header(“content-type:text/html;charset=utf-8”);

    2、  数据类型

    布尔类型:Boolean/bool:true、false

    整数类型:int/integer 保存的值为整数

    小数类型:float

    字符串类型:string/str:”值”或单引号’值’,如:”字符串”或’字符串’。

    3、  一般定义变量的规则

    布尔类型的变量:$b_1,诸如这种形式的写法

    整数类型的变量:$i_1

    字符串:$str_1

    4、  如何显示变量的类型和值

    Var_dump(变量);

    echo isset($b);//判断内存中是否存在变量$b,存在,则为true,否则为false

    unset($a);//unset释放内存中的变量

    var_dump(isset($a));

    var_dump(empty($a));//empty判断是否存在变量,如果存在为false  否则为true

    5、  算术运算符

    %:求余。写法: a、变量=值1  % 值2;echo 值1 % 值2。

    ++:变量自加1。

    用法1:变量++ :表示后加1 。如echo $i1++èecho $i1;$i1=$i1+1;

    用法2:++变量:表示先加1。如echo ++$i1è$i1=$i1+1;echo $i1;

      如果单独的++变量和变量++,那么它们的结果是一样的。

    如:$i=1;$i++;++$i;//则$i++;++$i都只是对$i1加1

    6、  赋值运算符

    =:赋值号的左边是一个变量,阅读程序的时候,只需要管赋值号的右边计算就ok。

    7、  php中的变量必须有值,如果没有赋值,则会报错

    8、  比较运算符

    ==:只是判断值是否相等,不考虑类型。如果相等,则为true 否则为false

    ===:同时考虑值和类型,如果都相同,则为true,否则为false。

    9、  赋值语句

    =

    +=、-=、/=、*=

    .=:

    例如:变量.=值==>变量=变量.值

    10、比较运算符:比较的结果是bool类型,true或false

    >、>=、<、<=

    == 、=== 、!= 、<>、 !==

    11、true在网页上显示为1,false显示空

    结果不为空和0,则表示为true;否则表示为false

    12、三元运算符

    变量=条件?为true结果:为false的结果

    Echo条件?为true结果:为false的结果

    13、如何取得提交表单中文本框的值?

    提交表单的方法:get、post

    如:<form method="get">

       a:<input  type="text" name="a" id="a"/><br />

       b:<input  type="text" name="b" id="b"/><br />

       c:<input  type="text" name="c" id="c"/><br />

       <input  type="submit" value="输 出"/><!—提交按钮à

    </form>

    现在是get方法:通过$_GET[“a”] $_GET[“b”] $_GET[“c”]分别取得a、b、c三个文本框中的值

    注意的是:每个文本框的名称属性一定要

    如:<form method="post">

       a:<input  type="text" name="a" id="a"/><br />

       b:<input  type="text" name="b" id="b"/><br />

       c:<input  type="text" name="c" id="c"/><br />

       <input  type="submit" value="输 出"/><!—提交按钮à

    </form>

    现在是post方法:通过$_POST[“a”] $_ POST [“b”] $_ POST [“c”]分别取得a、b、c三个文本框中的值

  • 相关阅读:
    Java爬取丁香医生疫情数据并存储至数据库
    mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
    java.lang.UnsatisfiedLinkError: /usr/openv/java/jre/lib/amd64/libawt_xawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
    Linux下打包压缩war、解压war包和jar命令
    Linux常用基本命令大全
    Git在eclipse中的配置
    CentOS 7 安装Rabbitmq
    Jmeter测试普通java类说明
    单例模式的7中写法
    Hyperledger Fabric 1.0 学习搭建 (五)--- 启动Fabric多节点集群
  • 原文地址:https://www.cnblogs.com/tcheng/p/5935051.html
Copyright © 2011-2022 走看看