PHP基本语法和数据类型学习笔记

PHP基本语法和数据类型:

(1)、PHP基本语法:

               1、htm 和 php 混编
               2、一个语句以  ; (分号结束)
               3、如何定义一个变量,和变量的使用

(2)、PHP数据运算类型

      四种标量类型:
                       boolean(布尔型) 理解为真假型
                       integer(整型)
                       float(浮点型,也作“double”) 理解为小数型
                       string(字符串)

      两种复合类型:
                     array(数组)
                     object(对象)

(3)PHP五种运算类型

1、算术运算

2、赋值运算(如:$a=100)

3、比较运算(如:$a<$b)

4、逻辑运算(如:$a&&$b)

5、递增凝递减运算(如:$a++)

(4)switch条件语句

switch条件语句

<?php

$i=1;

switch($i){
     case 0;
         echo “i的值为0″;
         break;
     case 1;
         echo “i的值为1″;
         break;
     case 2;
         echo “i的值为2″;
         break;
    default: echo “以上的几个值都不是”;

}

?>

break n 跳出循环语句

break n跳出n层循环

例:

<?php
for($i=1;$i<=5;$i++){
      echo “i=”.$i.”<br>”;
      for($j=1;$j<=5;$j++){
         echo “&nbsp;&nbsp;j=”.$j.”<br>”;
            for($k=1;$k<=5;$k++){
               echo “&nbsp;&nbsp;&nbsp;&nbsp;k=”.$k.”<br>”;
      if($k==2){
        break;
      }
            }
   if($j==3){
       break 2;
   }

      }
   echo “<br>”;
}
?>

(5)do while循环

<?php

//先执行一次再判断
do{
    echo “执行循环”;
 $a++;
}while($a>100);//注意这里有一个分号
echo “<br>”;

//先判断再执行
while($a>100){
    echo “执行循环”;
 $a++;
}
?>

PHP数组常用到的函数

foreach($arr as $key=>$val){}//遍历数组

count($arr)//统计数组的长度

is_array($arr)//判断数组

explode(“key”,$str)//分割字符串成数组

时间: 2024-09-19 20:35:39

PHP基本语法和数据类型学习笔记的相关文章

JavaScript数据类型学习笔记分享_javascript技巧

本文实例为大家讲解JavaScript数据类型的相关资料,供大家参考,具体内容如下 1.引用类型 引用类型的值是引用类型的一个实例,引用类型是一种数据结构,用于将数据和功能组织在一起,也常被叫做类. 对象时某个特定引用类型的实例,新对象是使用new操作符后跟一个构造函数来创建的,构造函数本身就是函数,是出于创建新对象的目的而定义的.  var person = new Object(); 2.Object类型 (1)Object类型对于应用程序中存储和传输数据来说,是非常理想的选择. (2)Ob

JavaScript数据类型学习笔记详解

这里仅讲解5中简单数据类型,Function 和 Object 将在后续章节中讲解. 种基本数据类型 Number 数字类型 String 字符串类型 Boolean 布尔类型 Undefined 表示一个变量未被赋值 Null 空的对象 Number类型 Number 类型用来表示整数和浮点数.例如: var x=100;Number 类型还有一个特殊值 NaN(非数值 Not a Number). NaN 用于表示一个本来要返回数值的操作并未返回数值,这样就不会抛出错误了. String类型

C++语法基础之学习笔记

关键字const有什么含意?修饰类呢?static的作用,用于类呢?还有extern c的作用   const意味着"只读",下面的声明都是什么意思?    代码如下 复制代码 const int a;   int const a;   const int *a;   int * const a;   int const * a const;    前两个的作用是一样,a是一个常整型数.第三个意味着a是一个指向常整型数的指针(也就是,整型数是不可修改的,但指针可以).第四个意思a是一个

mysql常用数据类型学习笔记

数值类型 数值类型大致划分为两大类:一个是整数,一个是浮点数或小数. 整数类型常用的为int类型,允许范围在(-2147483648,2147483648)之间. 浮点数或小数常用类型有:float,double和decimal类型. float类型(单精度浮点数值),double类型(双精度浮点数值),decimal类型(用于要求非常高的精确度计算中,这些类型允许指定数值的精确度和计数方法作为选择参数.精确度在这里是指为这个值保存的有效数字的总个数,而计数方法表示小数点后数字的个数) crea

java数据类型学习笔记

数据类型划分 数据类型可分为两种: 1:基本数据类型 1)整数型 包括:byte,short,int,long 2)浮点型 包括:float,double 3)字符型 包括:char 4)布尔型 包括:boolean 2:引用数据类型 1)类 包括:class 2)接口 包括:interface 3)数组 逻辑型 boolean类型适用于逻辑运算,一般用于程序流程控制. boolean类型数据只允许取值true或false,不能以0或非0的整数替代true和false,并且一定要小写. 使用方法

Mysql学习笔记(一)数据类型

原文:Mysql学习笔记(一)数据类型 学习内容: Mysql基本数据类型. 1.数字类型.. i.整型     Mysql数据类型             含义(有符号)     tinyint(m) 一个字节 范围(-128~127)     smallint(m) 两个字节 范围(-32768~32767)     mediumint(m) 三个字节 范围(-8388608~8388607)     int(m) 四个字节 范围(-2147483648~2147483647)     bi

Mysql学习笔记(二)数据类型 补充

原文:Mysql学习笔记(二)数据类型 补充 PS:简单的补充一下数据类型里的String类型以及列类型... 学习内容: 1.String类型 2.列类型存储需求   String类型: i.char与varchar char与varchar的类型相似,但是他们的保存方式和检索方式不同... char的存储结构是固定长度的存储...即指定了几个字节,那么就占用几个字节,如char(4),那么无论存入的是什么字串,那么都占用四个字节...char的 可表示长度范围为0-255的任何值,当保存的字

javascript学习笔记_浅谈基础语法,类型,变量_基础知识

基础语法.类型.变量 非数字值的判断方法:(因为Infinity和NaN他们不等于任何值,包括自身) 1.用x != x ,当x为NaN时才返回true; 2.用isNaN(x) ,当x为NaN或非数字值时,返回true; 3.用isFinity(x),在x不是NaN.Infinity.-Infinity时返回true; 虽然(字符串.数字.布尔值)不是对象,他们的属性是只读的,但也可以像操作对象一样来引用他们的属性和方法,原理: javascript构造一个(String.Number.Boo

JSP经典学习笔记(包含各种入门常用语法)_JSP编程

本文介绍了JSP经典学习笔记.分享给大家供大家参考.具体如下: JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例--JSP页面有系统编译成Servlet,Servlet再负责响应用户请求. 1.JSP注释 <%--注释内容--%> ,与HTML注释<!--注释内容-->不同的是,编译后的HTML页面无法查看到JSP注释内容. 2.JSP声明 JSP声明用于声明变量和方法.JSP声明将会转换成Servlet中的成员变量或成员方法,因此,JSP声明依然符合