All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
Sql,server表面区域配置工具保服务_[SQL,Server教程]
C#中MDI窗体概述
理解ASP.NET与客户端缓存之HTTP协议_.net资料_编程技术
PHP语言发展历史:它有三位创始人_php资料_编程技术
为什么PHP令人不爽(对于大型系统)_php资料_编程技术
一个使用C#自写的SPLIT函数的代码_.net资料_编程技术
PHP爱好者来看:常用PHP代码_php资料_编程技术
.NET,3.x新特性之Lambda表达式_.net资料_编程技术
SQL数据库高级教程:SQL ALTER TABLE_[SQL Server教程]
asp.net代码实现MSSQL数据库创建及操作_[Asp.Net教程]
Reading number is top 10 pictures
Summer is most suitable for young people to travel in China5
寒流来了
NeedWallpaper14
这张图有两句话,你看出来了吗?
Absolutely shocked. National geographic 50 animal photographys5
Take you to walk into the most true north Korea rural1
Abdominal hit by iron--HangZhou best driver parking save passengers
The Soviet union swimsuit exposure in the 70 year1
Sora aoi on twitter4
From China fortress sora aoi3
Download software ranking
Macromedia Dreamweaver 8
Unix video tutorial6
Unix video tutorial15
虚拟机5.5.3版
linux初级教程
Unix video tutorial18
jBuilder2006
Tram sex maniac 2 (H) rar bag13
Sora aoi‘s film--Lust fan wall
Unix video tutorial11
aaa published in(发表于) 2013/12/24 5:52:13 Edit(编辑)
初学来看:动态网页制作技术PHP的变量类型_php资料_编程技术

初学来看:动态网页制作技术PHP的变量类型_php资料_编程技术

初学来看:动态网页制作技术PHP的变量类型_php资料_编程技术-你的首页-uuhomepage.com

php 的变量类型不多,有以下五种:

string
integer
double
array
object

string 即为字符串变量,无论是单一字符或数千字的字符串都是使用这个变量类型。值得注意的是要指定字符串给字符串变量,要在头尾加上双引号 (例如: "这是字符串")。在要让字符串换行时,可使用溢出字符,也就是反斜线加上指定的符号,若是 \x 加上二位数字,如 \xfe 即表十六进位字符,详见下表:

\"双引号\\反斜线\n换行\r送出 cr\t跳位 (tab) 符号 意义

integer 为整数型别。在 32 位的操作系统中,它的有效范围是 -2,147,483,648 到 +2,147,483,647。要使用 16 进位整数可以在面加 0x。

double 为浮点数型别。在 32 位的操作系统中,它的有效范围是 1.7e-308 到 1.7e+308。

array 为数组变量,可以是二维、三维或者多维数组,其中的元素也很自由,可以是 string、integer 或者 double,甚至是 array。

object 为类变量,目前在 php 中的类不多,若论及类,microsoft 的 asp 类仍然较 php 的默认类多,相信这有赖大家的努力。不过话又说回来,web cgi 程序要求的是效率,以完全面向对象的方式,恐怕用户在浏览时也会因为程序执行速度慢而很不耐烦吧。

要使用变量,只要在英文字符串前面加个美元号 $ 即可,目前变量名称仍不能使用中文。至于变量的大小写是不一样的,对开发 php 程序的 team 来说,最好使用相同的变量使用风格,以免届时因为变量大小的问题,花许多无谓的时间去找寻问题点,那就麻烦了。

以下为变量的使用范例:

$mystring = "我是字符串";
$wilsonpeng = "网页教学网真不错";
$newline = "换行了\n";
$int1 = 38;
$int2 = 49;
$hexint = 0x10;
$float1 = 1.732;
$float2 = 1.4e+2;
$myarray1 = array("子", "丑", "寅", "卯");
$myarray2 = array(
"地支" => array("子", "丑", "寅", "卯"),
"生肖" => array("鼠", "牛", "虎", "兔"),
"数字" => array(1, 2, 3, 4)
);

类的使用上就比较麻烦了,要先定义类别,甚至必须先要方法,才能使用类,如下例:

class foo {
function do_foo () {
echo "doing foo.";
}
}
$bar = new foo;
$bar -> do_foo ();

此外,还有布尔值 (boolean),通常 1 即为 true,0 为 false。

在变量之间,若要转换类型,在 php 程序中是很自由的,直接就拿来用了,不必经过特殊的转换函数。当然,浮点数转成整数就有点牵强了,不过可以将浮点数转成字符串,也是很好处理。





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.