开发工具:
文件大小: 264kb
下载次数: 0
上传时间: 2019-08-10
详细说明:NULL
博文链接:https://chaoyv2.iteye.com/blog/2200666北风
颗城Wb俱乐部
hitp:/www.yc60.com
PHP是一种非常弱的类型语言。在大多数编程语言中,变量只能保存一和类型的
数据,而且这个类型必须在使用变量之前声明。而在PIP中,变量的类型是由赋值给
变量的值确定的。
类型转换
使用类型转换,可以将一个变量或值转换成另一种类型。
Ssum=0
Stotal=(float)Ssum
检测变量
大部分的可变函数都是用来测试一个函数的类型的。PHP中有两个最常见的函数
分别是 gcttypco)和 scttypo0
这两个函数返回的 string类型,也就是变量的类型字符串
iset(和 unset用来判断个变量是否存在,返回的是布尔值tue或 false。
empty用来判断一个变量的值是否为空,如果为空则为tuc香则为 falso
换句话说,""、0、"0"、NULL、 FALSE、 array、 var Svar;以及没有任何属性的
对象都将被认为是空的
PHP还提供了一些特定类型的测试函数。每一个函数都使用一个变量座位其参数,
并且返回tuc或 falsc
is_aray()、 is double(、 is float(、 is real()、 is long(、is_int()、 Is integer(、 Is string(、
is_ objecto、 is resourceD、is_nulo、 is numeric(
可以通过调用个函数来实现转换变量数据类型的目的
intval(、 floatvalo、 serval
理解变量的作用域
作用域是指在一个脚本中某个变量在哪些地方可以使用或可见。
内置超级全局变量可以在脚本的任何地方使用和可见。
常量,一旦被声明,将可以在全局可见。也就是说,他们可以在函数内外使用
在个脚本中声明的全局变量在整个脚本中是可见的,但不是在函数内部
函数内部使用的变量声明为仝局变量时,其名称要与仝局变量名称一致。
在函数内部创建并被声明为静态的变量无法在函数外部可见,但是可以在函数的多
次多次执行过程中保持改值
在函数内部创建的变量对函数来说是本地的,而当函数终止时,该变量也就不存在
超级全局变量
SGLOBALS所有全局变量数组
SERⅤER服务器环境变量数组
S GET
通过GEI方法传递给该脚本的变量数组
S POST
通过POST方法传递给该脚本的变量数组
北风
颗城Wb俱乐部
hitp:/iwWw.yc60.com
S COOKIE
cookie变量数组
S FILES
与文件上载相关的变量数组
S ENV
环境变量数组
$ REQUEST所有用户输入的变量数组
S SESSION
会话变量数组
常量
常量一日被定义之后,就不能再次更改。
define ( TOTAL 199)
除了自定义常量外,PHP还预定了许多常量。了解这些常量的简单方法就是运行
phpinfo0命令
变量和常量的另一个差异在于常量只可以保存布尔值、整数、浮点数或字符串数据
这些类型都是标量数据
四。访问表单变量
在PHP脚本中,可以以PHP变量的形式访问每个表单域,其中PHP变量名称必须与
表单域的名称一致。你叫以很容易识别PHP的变量名称,因为他们都是以$符号开始的。(漏
掉这个$符号是一个常见的编程错误。)
根据PHP版本和设置的不同,通过变量,可以有3种方法来访问衣单数据。这些方法
并没有正式的名称,因此我们给他们定义了3个昵称,分别是简短风格、中等风格和冗长风
格。在任何情况下,个页面上提交给PHP脚本的每个表单域在PHP脚本中都是可以使
用的。
UsernAme
/简短风格
S POST["user Name"
/中等风格$_ Get QQName"];
ShttP Post VarstUserName
冗长风格$
简短风格:非常方便,但容易引起混淆,不推荐
·中等风格:4.1.0版后支持,推荐的
·冗长风格:最详细,但它已经过时,长远角度看,以后会被剔除
字符串连接:使用点就可以连接
北风
颗城Wb俱乐部
hitp:/iwWw.yc60.com
感谢收看本次教程!
本课程是由北风网( beifeng. com)
瓢城Web俱乐部(yc60.com)联合提供:
本次主讲老师:李炎恢
我的博客: hi baidu. com/李炎恢/
我的邮件:yc60comgmail.com
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.