易截截图软件、单文件、免安装、纯绿色、仅160KB

基础PHP语法学习:常量,变量

本文转自 http://hi.baidu.com/kxw102/blog/item/f1303188d9c148bb0e2444f2.html,感谢作者的分享

PHP
中,基本数据可以分为常量和变量两种。常量名和变量名通常称为标识符。(
需要注意的是标识符必须以字母或者下划线开头,并且只能包括字母、数字和下划线
)
例如:
my_function、Size、
_Black等等
1.下面说下常量
的定义:

     
常量是一个不能改变的量,在脚本执行期间常量的值使不能改变。常量默
认为大小写敏感,也就是说,使用大写字母定义的常量名不能用小写字母来调用。常量在使用前必须定义,使用
define函数来定义
define函数的语法如下:
            bool define(string name,
value [, bool case_insensitive])
其中
name指常量名。
value指
常量的值(必须是标量)。
case_insensitive表示常量名是否为大小写敏感,如果为
TRUE表
示常量名是大小写敏感;反之则不敏感,默认为
FALSE。
例1:
<?php
define ("C1","Hello world.\n");//定义C1为常量
echo C1;//输出C1
echo c1;//常量C1拼写错误,这时不会输出C1的值
define ("C2","Hello world.\n",TRUE);//设置case_insensitive为TRUE
echo C2;//输出C2
echo c2;//将C小写输出
?>
例2:
<?php
echo DIRECTORY_SEPARATOR;//内置常量
echo "<br>";
echo PATH_SEPARATOR;//内置常量
echo "<br>";
define("COPYRIGHT", "Copyright ? 1999, Wilson Peng");//自定义的常量
echo COPYRIGHT;
?>
PHP中的预定义常量
再补充几个内置的常量,
(1)
DIRECTORY_SEPARATOR

路径分隔符,linux上就是’/
’   
windows上是’\

(2)
PATH_SEPARATOR
:include
多个路径使用,在win下,当你要include多个路径的话,你要用”;

隔开,但在linux下就使用”:
”隔开的。
这2个常量的使用能够避免不同平台的兼容性问题。
  
2.下面说下变量
的定义:
变量是用来临时存储值的量,用一个
“$”
符号后面跟上一个变量名称表示一个变量。
注意:
PHP
的变量名区别
大小写

例如:$my_string、$int1


相关文档:

php二级联动菜单改动版

/*********************************************************************************************
*****************************php二级联动菜单改动版***********************************
****************************************by garcon1986*****************************************
********************* ......

php 技术内幕学习1

1. 从php4 开始增加了编译部分,php4将在运行前检查整个脚本的语法,在此基础上编译所有的函数,并且运行脚本的主要部分,如果php 成功创建了指定的html,则说明脚本中不存在错误,函数编译正确。已实现编译一次,多次运行。php4 开始使用.php 为扩展名
2.php4 支持com,用户可通过函数com,com_get,com_invoke,com_load,com_ ......

一天学会php(上)

我这里说的一天学会是有前提的,首先你需要有编程的经验(不管何种语言),还有这里只是说学会,不是精通。由于我学习php也是为了搞个个人网站玩玩的,不是为了吃饭的,呵呵。
首先,讲语法PHP的语法。
嵌入方法:
类似ASP的,PHP中也可以。一般使用<?php      ?>这样形式
逻辑运算:
......

《PHP 与 MySQL Web 开发》读书笔记 (一)

概述
1.PHP 是什么?
   PHP 是服务器端解释的脚本语言,它是目前最流行的 web 编程语言之一。  在一个 HTML 页面中可以嵌入PHP代码,这些代码在每次页面访问时执行。PHP 代码将在 Web 服务器中被解释并且生成 HTML或者访问者看到其他输出结果。
2.My SQL 是什么?
   My SQL 是基于 SQL 的完 ......

Windows下php和memcahe开发

memcached本地windows系统测试
用的是windows系统。
1.下载Memcache for win32
下载地址: http://jehiah.cz/projects/memcached-win32/
选择memcached 1.2.1 for Win32 binaries (Dec 23, 2006) 是exe的程序
memcached.exe -d install
memcached -d start
2.下载php_memcache.dll
下载地址: http://www.wesoho.com/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号