在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
今天来讲讲变量、常量和数据类型
==========================================
变量: ①以$开头 ②PHP语句以;结尾 ③“$”后是一个标识符。标识字串只字母、数字或下划线组成。变量名的标识符不能以数字开头而且变量名区分大小写。 下面我们来看个例子: <?php $title="php100.com"; //正确 $title123="php100.com"; //正确 $123title="php100.com"; //错误 $_title="php100.com"; //正确 $@#title="php100.com"; //错误 $url="php100.com"; //我们得到一个变量url echo $url; //结果:php100.com unset($url); //删除一个变量url echo $url; //结果为空 ?>
好了现在大家对变量应该有一个大概的了解了,现在我们看看变量的间接引用和字符串连接。 ①变量的间接引用: 先看个例子吧 <? $a = "b"; $$a = "123"; echo $b; ?>
上面的输出结果是123 我们可以看到在第二行代码中多了一个$,并通过指定的名称访问变量,指定的名字存储在$a("b")中,并把这个变量$b的值更改为123。因此,这样的$b的变量被创建和赋值。 通过在变量的前面增加附加的$标记,你可以任意增加引用的次数。 ②字符串连接: 先看个例子吧 <? $a = "PHP 4" ; $b = "功能强大" ; echo $a.$b; ?>
我们看到代码的第三行,英文的(句)号,它可以将字符串连接起来,变成合并的新字符串。
=============================================================
常量: ①是在程序执行期间无法改变的数据,常量的作用域是全局的。 ②常量的命名与与变量相似,只是不带美元符号“$”。一个有效的常量名由字母或者下划线开头,后面跟报上任意数量的字母、数字或者下划线。 ③一般在PHP中常量都为大写字母而且又分为系统常量和自定义常量。
系统常量我们就大概说了 ,这个在后面的知识会介绍到。 1、__FILE__ 默认常量,是指PHP程序文件名及路径; 自定义常量:通过define()函数来定义一个常量的, 其语法格式为:bool define ( string $name, mixed $value [, bool case_$insensitive] ) name:指定常量的名称。 <? define("COLOR","red"); //定义一个常量COLOR,值为red echo COLOR."<br>"; //输出常量COLOR的值 ?>
=============================================== 好了,到最后一点了,数据类型,这个是很多语言中都有的都差不多,我就不多做介绍,大概看看那吧
对了,还要说下字符串中单引号和双引号的用法,这2个号都可以用来引用字符串,但是还是有点区别,下面我们来说说。 双引号("):有一个特性是一些特定的符号,如变量和表达式,可以直接嵌入使用;在字符串中的变量会自动替换成变量的值,如果值不是字符串,会自动转成相应的字符串形式。(如整型数将首先转义成字符串"123") 双引号的转义字符也不在这介绍了,很多书中都是有的。 单引号('):不能支持双引号的所有转义和变量的替换功能。
========================================= 好累的说,要是有写错的地方请大家指出来,新手不吝赐教。 还要说的事,博客园的后台编辑器好难用啊,我这里卡卡的滚屏不是很流畅,还哟有那个代码框和我看其他园主不太一样,他们都是那个有数字有绿线的那种。
|
2022-08-30
2022-08-17
2022-11-06
2022-08-17
2022-07-18
请发表评论