今天我们来说说php中的标识符和变量的一部分吧。
标识符(identifier)是变量、函数和其他各种用户定义对象的通用的术语。php标识符必须满足以下性质。
- 标识符可以由一个或者多个字符组成,必须以字母或者下划线开头。此外,标志符只能有字母、数字、下划线字符和其他ASCII字符组成。
- 标识符区分大小写。
- 标识符可以是任意长度。
- 标识符不能与任何php预定义关键字相同。
Just another WordPress site
今天我们来说说php中的标识符和变量的一部分吧。
标识符(identifier)是变量、函数和其他各种用户定义对象的通用的术语。php标识符必须满足以下性质。
上一次说道了变量类型转换,其实有些函数与类型有关,这些函数有些可以用于验证数据类型或者完成类型转换。
1. 获取类型的函数
gettype()函数返回var所指定变量的类型,共有8个可能的返回值:array, boolean, double, integer, object, resource, string 和 unknow type。其形式为: 继续阅读“php初学者日记(5)”
接下来,我想继续说说类型强制转换的问题。这部分和C++中有些相似,下面的这张表总结了类型转换的操作符。
转换操作符 | 转换为 |
(array) | 数组 |
(bool)或(boolean) | 布尔型 |
(int)或(integer) | 整数 |
(object) | 对象 |
(real)或(double)或(float) | 浮点数 |
(string) | 字符串 |
这一次我们说一下php支持的数据类型吧。
数据类型的定义我就不介绍了,什么布尔型,整型,浮点型,字符串型和数组,他们的用法和定义都和其他的编程语言有些相似,简单的诸如布尔型,整型,浮点型,字符串大家自己去Google吧。
那就先说数组,数组是将一系列类似的项聚集在一起,并以某种特定的方式进行排列和引用的集合,正式的说法是有索引的数据值集合。每个数据索引(键[key])引用一个对应的值,索引可以是一个简单的数,指示某个值在系列中的位置;也可以与值有某种关系。
例如,如果要创建中国各省市自治区的列表,可以使用数字索引的数组,
$territory[0] = "Beijing"; $territory[1] = "Tianjin"; $territory[2] = "Hebei"; …… $territory[31] = "Taiwan"; $territory[32] = "Hong Kong"; $territory[33] = "Macau";
如果项目要求将中国各行政区与省会、首府关联该怎么办呢?这是就不用数字索引为键,而是使用关联索引。 继续阅读“php初学者日记(3)”
上次写了一篇php初学者日记,感觉还不过瘾,那就继续吧。
其实昨天都只是都只是一些操作练手的东西,真正的还没到来呢~今天继续啦。
还有一点要说,php的自学我用的这本php与mysql程序设计(第3版),有兴趣的话可以自己上网下载(ed2k地址)。
首先遇到的就是如何把php代码嵌入到web页里,这就用到了我们的默认界定语法了,用<?php ………… ?>就行了,而且php代码是可以混杂在html语言里的,这一点我觉得很方便,不用分开设计了。 继续阅读“php初学者日记(2)”
自从用WordPress搭建起了自己的博客,就开始对php有了兴趣。一直想试着学学php。终于下定决心,就从现在开始学吧。(鼓掌)
说道学习php,第一件要做的是就是把服务器软件和php装到电脑里来。我Google了一会儿,觉得xampp这个环境比较靠谱,什么apache, php解释器, mysql,phpmyadmin……这些常用的软件都给你整一块了,赶紧下了一个,在自己的电脑上装好。在这里要注意的是,xampp貌似是要使用计算机的80端口的,如果你有软件正在占用此端口,务必先关掉哦。安装完成之后,我就把apache和mysql设置成了系统服务开机启动,虽然占用了一点内存和系统资源,但是这个方便呀,不用去管,想用的时候就去用,这真是好。
编辑php文件嘛,我个人比较推荐notepad++。虽然这个软件过去有些故事,但是我觉得和他的开源性质比起来,这个就无伤大雅了。更关键的是notepad++还可以用来编辑txt文件,功能强大,帮助你替代掉系统里那个老掉牙的notepad.exe。
有人觉得用Dreamweaver这样的网页软件编辑器来编辑php比较方便,还可以直接调用浏览器访问localhost来测试php文件的效果。其实我觉得notepad++配合chrome手工访问localhost,也挺方便的。anyway,青菜萝卜各有所爱。
我喜欢上来就用这个语言写个”Hello,World!”,php也一样,虽然很简单,而且网络上这个简单的语句满天飞,但是还是要做的,好吧还是一起把代码贴出来喽(好短),
<?php echo "Hello, World!"; ?>