足球下载网站:了解php的朋友请进

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 08:41:45
最近我在阅读php的入门书籍的时候在看到了有关字符串的概念,有几个地方特别的不明白,请高手指点一下:
在说到php的字符串的时候,有两中形式,一种是单引号,一种是双引号,他们有什么区别的呢?
书上说的是单引号是字符串常量,双引号是字符串变量,
例如:
$test_var="string";
echo '&test_string';
echo "&test_string";
第一个输出的是&test_string
第二个输出的是string
为什么呢?
我自己的理解是如果有如下的函数定义
function test_fun('test_string')
是直接把test_string传递给参数
而函数定义:
function test_fun("test_string")
是把字符串变量test_string所代表的值string传递给参数
不知道我的理解正确吗,各位高手请说说

恭喜!恭喜!完全正确啊!