前天有朋友在我博客里留言,抱怨学习PHP基础知识太无聊。确实经过十几天的学习Zero也觉得有点无聊,每天学习都是一些概念性的东西。但是Zero也再三强调基础知识对于PHP编程的重要性,因此即使是无聊我们也得认真学习。学习PHP一定不能半途而废,坚持才是硬道理。Zero相信无聊只是暂时的,真正的精彩在后头。好了不多说,Zero送你一句话——学习PHP,即使不能坚持也坚决不能放弃!今天Zero将要学习的知识点是:PHP可变变量和预定义变量。
1、可变变量
可变变量是一种独特的变量,他允许动态改变一个变量的名称。其工作原理是该变量的名称由另外一个变量的值来确定,实现过程就是在变量的前面在多加一个“$”符号。下面和Zero通过一个实例来了解这种变量:
- <?PHP
- $abc=”zero”;
- $zero=”通过可变变量输出这个值”;
- echo $abc;
- echo “<b>”;
- echo $$abc;//通过可变变量输出$zero
- ?>
复制代码
输出结果:
zero 通过可变变量输出这个值
从上得知:
通过可变变量的输出方式$$abc,可以输出$zero的值。
2、预定义变量:
PHP还提供了很多非常实用的预定义变量,通过这些预定义变量可以获取到用户会话、用户操作系统的环境和本地操作系统的环境的信息。对于PHP的预定义常量Zero没有一一举例,Zero想这些东西应该在网上可以找到。下面通过一个实例来了解下PHP的预定义变量:
- <?PHP
- echo $_SERVER[\'SERVER_ADDR\'];
- ?>
复制代码
输出结果:
127.0.0.1(不同服务器有不同的输出结果)
从上可知:PHP的预定变量是不需要再声明的,只需直接输出变量就能得到想用的值!
|