PHP变量的作用域是什么?PHP变量的类型与检测,分支结构的实例
2018-09-03 13:14:36
来源:
扬州市新竹网络科技有限公司
什么是PHP变量的作用域,以及其类型的使用并检测是哪种类型,流程控制语句多分枝的用法;
PHP变量的作用域:
释:变量的作用域是脚本中变量可被引用/使用的部分。
1.全局,在函数之外创建的变量,可在函数外部直接使用;
2.局部,在函数内部创建的变量,仅限在函数内部使用;
3.静态,在函数内部创建,仅在内部使用并且函数执行后他的值不消失;
PHP变量的类型
标量: 单值变量, 数值(整数,浮点),字符串,布尔(true/false),基本数据类型
字符串:String
实例:
实例:
实例:
实例:
多值变量,数组 Array, 对象Object 数组 Array
实例:
实例:
实例:
实例:
实例:
单分支
实例:
实例:
实例:
类型分为:
标量: 单值变量, 数值(整数,浮点),字符串,布尔(true/false),基本数据类型
复合类型: 多值变量,数组 Array, 对象Object;
流程控制:条件判断 If(条件){条件成立时要执行的代码; },if(条件){条件成立时执行的代码;}else{条件不成立时执行的代码;},switch(条件){要执行的代码};
流程结构: For(初始条件;结束条件;更新条件){循环体};
PHP变量的作用域:
释:变量的作用域是脚本中变量可被引用/使用的部分。
1.全局,在函数之外创建的变量,可在函数外部直接使用;
2.局部,在函数内部创建的变量,仅限在函数内部使用;
3.静态,在函数内部创建,仅在内部使用并且函数执行后他的值不消失;
PHP变量的类型
标量: 单值变量, 数值(整数,浮点),字符串,布尔(true/false),基本数据类型
字符串:String
实例:
$name='张三';
echo $name;
单值变量, Integer实例:
$grade=5; echo $grade;数值(整数,浮点),Float
实例:
$score=75.5;
echo $score;
布尔(true/false),Boolean实例:
$ispass=true;
var_dump($ispass);
复合类型: 多值变量,数组 Array, 对象Object 数组 Array
实例:
$subject=['语文','数学','英语']; print_r($subject);对象 Object
实例:
$actable = new stdClass(); // Object $actable->name = '李四'; $actable->course = 'php'; $actable->grade = 80; var_dump($actable); var_dump($actable->course); echo $actable->name,特殊类型: 资源,null
实例:
$link = fopen('hello.txt','r') or die('打开失败'); echo fread($link, filesize('hello.txt')); fclose($link);null
实例:
$price = null; echo '$price is ' . $price; echo is_null($price) ? '是NULL' : '不是NULL';变量检测 gettype()
实例:
echo gettype($link); echo gettype($actable);分支结构
单分支
实例:
$age=15; if($age<18){ echo '你还未成年'; }双分支
实例:
$age=20; if($age<18){ echo '你还未成年'; }else{ echo '你已成年'; }三分支
实例:
$age=27; if ($age < 18) { echo '你还未成年'; }elseif($age >= 18 && $age < 60) { echo '你是轻中年'; }elseif($age>=60){ echo '您是老年人'; }总结:
类型分为:
标量: 单值变量, 数值(整数,浮点),字符串,布尔(true/false),基本数据类型
复合类型: 多值变量,数组 Array, 对象Object;
流程控制:条件判断 If(条件){条件成立时要执行的代码; },if(条件){条件成立时执行的代码;}else{条件不成立时执行的代码;},switch(条件){要执行的代码};
流程结构: For(初始条件;结束条件;更新条件){循环体};
本站文章均为新竹网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
猜你喜欢
联络方式:
电话:18905275582
邮箱:1700970777@qq.com
微信公众号
手机网站
小程序
我们猜你喜欢
-
网站设计首页需要注意什么
1、用户友好性:提高首页的用户友好性,能够大大增加留住用户的可能性,更进一步的话则是能提高用户的黏着度,取得良好的用户转化效益。而用户的友好性主要体现在页面设计的精美性和合理性,以及用户搜索信息的方便性上。 2、关键字:关键字对于网...
-
如何正确的使用CRM
客户是企业的生存之本,应该引起企业的高度重视。那如何在保证不流失老客户的情况下,不断加大新客户的挖掘呐?在这个信息化时代,靠人工和原先的老模式已经无法跟上时代的脚步。所有很多睿智的企业管理者,都会选择一套适合自己的客户关系管理软件,...
-
PHP变量的作用域是什么?PHP变量的类型与检测,分支结构的实例
什么是PHP变量的作用域,以及其类型的使用并检测是哪种类型,流程控制语句多分枝的用法; PHP变量的作用域: 释:变量的作用域是脚本中变量可被引用/使用的部分。 1.全局,在函数之外创建的变量,可在函数外部直接使用; 2.局部,在函数内部创建的变量...
-
如何使用抓取频次工具
百度站长平台使用的人有很多,可是依然有许多人不知道如何正确使用平台中的站长工具. 一、什么是抓取频次 抓取频次是搜索引擎在单位时间内(天级)对网站服务器抓取的总次数,如果搜索引...
-
手机网站应该怎么优化
移动互联网大行其道的今天,手机网站的作用越来越大,但是很多手机网站都没有做过SEO优化。究其原因,很大一部分原因是很多人面对移动端优化不知所措。那么手机网站的SEO优化的要点是什么呢?又需要注意些什么事项呢?下面,我们就给大家分享一下手机网站优化...