implode函数的作用是—用一个字符串接合数组元素。
有两种方式使用:1.string implode (string$glue , array$pieces ) 带胶合字符串
2.string implode (array$pieces ) 不带字符串参数
<?php
$a1 = array("1","2","3");
$a2 = array("a");
$a3 = array();
echo "a1 is: '".implode("','",$a1)."'<br>";
echo "a2 is: '".implode("','",$a2)."'<br>";
echo "a3 is: '".implode("','",$a3)."'<br>";
?>
结果打印如下:
===========
a1 is: '1','2','3'
a2 is: 'a'
a3 is: ''
打印语句:echo "a3 is: '".implode("','",$a3)."'<br>";
双引号第一层:html标签作为字符串打印(直接被解析)
第二层:单引号里面是一个表达式 使用双引号和点将表达式引用进来(在javascript中,使用双引号和加号)
第三层:表达式中的引用,使用双引号和单引号对字符串引用
暂时理解到这里,还需继续思考。。。
单引号和双引号的区别是:单引号除了\\和\’之外,不编译单引号内的字符,直接作为正常文本输出;双引号将用变量的内容替换期内的变量名。
以下代码输出为:
print '\tThis is a single quoted string.\n';
print "\tThis is a double quoted string.\n";
print "C:\\WINNT\\Profiles\\\n";
print 'C:\\WINNT\\Profiles\ ',"\n";
观看perl代码想到的............