程背景的话,可以发现
www.srmqgg.com 一切都得心应手。
与 Perl 语言一样,在 PHP 中,如果在双引号包含的字符串中含有变量的话,该变量将用相应的变量
值替换;如果字符串被单引号包含,则不做替换。例如:
<?php
$name = ‘PETER’;
$greeting_1 = “Hello, $name!”;
$greeting_2 = ‘Hello, $name!’;
echo “$greeting_1\n”;
echo “$greeting_2\n”;
?>
显示结果为:
Hello, PETER!
Hello, $name!
(注:上述代码中的
“\n”为换行符,只能在双引号字符串下使用)
B. 变量
PHP 允许用户象使用常规变量一样使用环境变量。例如,在页面 http://www.nba.com/scores/index.html 中包
含如下代码:
<?php
echo “[$REQUEST_URI]”;
?>
则输出结果为[/scores/index.html]
C. 数组
用户在使用 PHP 创建数组时,可以把数组索引(包括常规索引或关联索引)加入方括号中。例如:
$fruit[0] = ‘banana’;
$fruit[1] = ‘apple’;
$favorites['animal'] = ‘tiger’;
$favorites['sports'] = ‘basketball’;
如果用户在向数组赋值时不指明数组下标, PHP 将自动把该对象加入到数组末尾。例如对于上述
$fruit 数组可以用以下方式赋值而保持结果不变,
$fruit[] = ‘banana’;
$fruit[] = ‘apple’;
同样,在 PHP 中,用户还可以根据需要建立多维数组。例如:
$people[‘David’][‘shirt’] = ‘blue’;
$people[‘David’][‘car’] = ‘red’;
$people[‘Adam’][‘shirt’] = ‘white’;
$people[‘Adam’][‘car’] = ‘silver’;
在 PHP 中,用户还可以使用 array()函数快速建立数组。例如:
$fruit = array(‘banana’,‘apple’);
$favorites = array(‘animal’ =>
‘tiger’, ‘sports’ => ‘basketball’);
或者使用 array()函数创建多维数组:
$people = array (‘David’ => array(‘shirt’ =>
‘blue’,’car’ => ‘red’),
‘Adam’ => array(‘shirt’ => ‘white’,‘car’ => ‘silver’));
此外,PHP 还提供了内置函数 count()用于计算数组中的元素数量。例如:
$fruit = array(‘banana’, ‘apple’);