网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  新手学堂:php服务器变量设置的方法介绍     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:75次  录入:管理员--2008-06-26  
 

变量类型变化(juggling)

php不需要(或者说不支持)在声名变量明确他的变量类型;一个变量的类型是由这个变量被使用的前后关系来决定的,也就是说,如果你给一个变量var赋了 一个字符串的值,var就变成了字符串变量。如果你再将一个整数赋值给var,他又变成了一个整数型变量。

一个php自动转化变量类型的例子是加法的操作符’+’。如果任何一个操作数都是双精度数,那么所有的操作数被当作双精度数求值,并且结果也是双精度数。 否则,操作数将被认为是整数,结果也将会是整数。注意这并不影响每个操作数本身的变量类型,唯一的变化就是操作数在计算的过程中被如何处理。

$foo  =  "0";  //  $foo  是一个字符串  ,值是“0”(ascii  48)  

$foo++;  //  $foo  是一个字符串,值是“1”(ascii  49)  

$foo  +=  1;  //  $foo  现在是一个整数(2)了  

$foo  =  $foo  +  1.3;  //  $foo  现在是一个双精度数(3.3)了  

$foo  =  5  +  "10  little  piggies";  //  $foo  是一个整数 
 
 
上一篇: linux环境下java开发 linux和windows比较    下一篇: windows xp系统下安装apache+php+mysql
  相关文档
java对于数字证书的常用操作方法 11-16
log4j的配置 11-17
mod_security保障web services的安全一(图) 11-17
jsp学习记录(二)——jsp声明 11-17
想动就动 java也可以动态灵活 11-17
rmi原理及实现 11-16
谈谈j2se中的序列化之当序列化遭遇继承 11-16
vector & arraylist 哪一个更好?为什么 02-02
java中的函数动态调用 11-17
java se runtime environment 6 update 5 03-26
spring mvc framework深入总体分析 11-17
对等计算实践:基于 ip 多播的发现 11-17
jsp学习指南 11-17
java.util中的date类 11-17
java程序员需要了解的几个开源协议 11-20
网页软键盘,有效的防止监测键盘的木马软件 11-16
jbuilder2005单元测试之junit框架 11-17
java基础学习:常用的ant的操作 11-16
jbpm源码分析(二)---accepttoken函数 11-17
使用java技术实现新一代oss/bss 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息