博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php的基本数据类型
阅读量:5331 次
发布时间:2019-06-14

本文共 1439 字,大约阅读时间需要 4 分钟。

String字符串的运算符 在js中是+ php中是用于字符串拼接的

Boolean truefalse

|| &&

  1. ||运算 遇到一个不为0的数就终止,且返回这个数()
  2. &&运算 遇到第一个为0的数就终止,且返回0,如果没有0就一直运算下去,且返回最后一个数 ()
  3. ||&&混合运算
  4. 首先判断谁的优先级高 &&>||
  5. 再按上面两句话判断

Int整形 3 -3 0

Float 浮点型 2.3 -2.1

 

查看变量的数据类型 js typeof  php中使用方法 var_dump()查看变量的数据类型

 

 

 

Null Undefined

 

二者区别

 

Null空的对象 比如查找元素的父级节点

 

Undefined声明了但未定义 在变量 一个是在对象属性上

 

数组 array

 

  1. 使用array方法创建数组 可简写 []
  2. 使用count()方法获取数组长度
  3. 使用for循环遍历数组

 

以上数组是索引为有序的数字 0123***

 

关联数组 指定索引

 

$arrs=array("a1"=>"12","b1"=>56,"c1"=>89);

 

echo $arrs['a1'];

 

前面是key 后者是value

 

使用foreach as 遍历关联数组

 

foreach($arrs as $key => $value){

 

// echo $key."<br/>";

 

echo $value."<br/>";

 

}

常量

Php中使用define()方法定义常量

Define(string,mixed,boolean)

String第一个参数是字符串类型 可以不带$

Mixed第二个参数是任意类型

boolean第三个参数是布尔类型 对大小写是否敏感

字符串方法简单梳理

  1. strlen()返回字符串的长度
  2. strpos()

运算

  1. 四则运算 返回的是计算结果
  2. 比较运算 返回的是truefalse
  3. == ===  ==是比较运算符 12==”12” ture ==只比较值 不比较类型 === 即比较值也比较类型。主要用在判断上
  4. 逻辑运算符 || &&

|| 遇到一个不为0的数就终止,且返回这个数

&&遇到第一个为0的数就终止,且返回0,如果没有0就一直运算下去,且返回最后一个数

  1. 自增自减 a++ ++a;a-- --a;
  2. 三元运算  条件?表达式1:表达式2

echo $a>13?"hello":"world";

条件语句

If else

 

Switch

 

备注php中页面出现乱码

 

headr("Content-Type:text/html;charset=utf-8");

 

设置mime类型,以某种文件格式响应给客户端。

 

$sex ="man";

 

switch($sex){

 

case "man":echo "这是个男的";

 

break;

 

case "woman":echo "这是个女的";

 

break;

 

}

 

超级全局变量

 

不受作用域限制 函数内函数外都可以使用

 

$GLOBALS 所有全局的东西都存在这里

 

$_SERVER 所有服务方面的信息都存在这里

 

$_REQUEST

 

$_POST 客户端post提交的数据都存在这里

 

$_GET 客户端get提交的数据都存在这里

 

$_COOKIE

 

$_SESSION 他们都是数组

 

get提交 在网络地址栏 post在http协议的请求体中

 

转载于:https://www.cnblogs.com/yuanyeds/p/11357810.html

你可能感兴趣的文章
Microsoft 官网 socket异步
查看>>
asp.net MVC helper 和自定义函数@functions小结
查看>>
L1-Day34
查看>>
Linux主机在LNMP环境中同时运行多个PHP版本
查看>>
玩转Xcode之修改系统生成的注释模板
查看>>
8、二进制中1的个数------------>剑指offer系列
查看>>
转载 SpringMVC详解(一)------入门实例
查看>>
第五周助教小结
查看>>
封装一个通过类名获取对象的函数
查看>>
P2037 电话号码
查看>>
STL algorithm算法min,min_element(35)
查看>>
mysql 加入列,改动列,删除列。
查看>>
structs2注解+jsp+ajax实现post异步载入select
查看>>
Temporary Post Used For Style Detection (3c95477f-54ce-474a-9e30-42586362b375)
查看>>
windows向ubuntu过渡之常用编程软件安装
查看>>
Unity3D笔记十三 摄像机之间切换
查看>>
.eww
查看>>
ssh The authenticity of host '10.11.26.2 (10.11.26.2)' can't be established
查看>>
代码学习总结
查看>>
初入Installshield2015
查看>>