PHP each 函数是 PHP 中的一个内置函数,它可以用来遍历数组中的元素。each 函数返回当前元素的键名和键值,并将数组指针向前移动一步。
each 函数语法如下:
array each ( array $array ) : array
参数说明:
each 函数返回一个包含当前元素键名和键值的数组,如果到达了最后一个元素,则返回 false。
$arr = array("a"=>"apple","b"=>"banana","c"=>"cat"); // 遍历 $arr 数组 while(list($key,$value) = each($arr)){ echo "Key: $key; Value: $value
"; } // 输出结果: // Key: a; Value: apple // Key: b; Value: banana // Key: c; Value: cat
each 函数也可以用来遍历多维数组:
$arr = array( "a" => array(1,2,3), "b" => array(4,5,6), "c" => array(7,8,9) ); while (list($key, list($v1, $v2, $v3)) = each($arr)) { echo "$key : $v1 , $v2 , $v3
"; } // 输出结果: // a : 1 , 2 , 3 // b : 4 , 5 , 6 // c : 7 , 8 , 9
PHP String 参考手册
输出一些文本:
echo() 函数输出一个或多个字符串。
注释:echo() 函数实际不是一个函数,所以您不必对它使用括号。然而,如果您想要传多于一个参数给 echo(),使用括号将会生成解析错误。
提示:echo() 函数比 print() 速度稍快。
提示:echo() 函数也有简化语法。在 PHP 5.4.0 版本之前,该语法只适用于 short_open_tag 配置设置启用的情况。
参数 | 描述 |
---|---|
strings | 必需。一个或多个要发送到输出的字符串。 |
返回值: | 没有返回值。 |
---|---|
PHP 版本: | 4+ |
输出字符串变量($str)的值:
输出字符串变量($str)的值,包含 HTML 标签:
连接两个字符串变量:
输出数组的值:
输出一些文本:
如何使用多个参数:
单引号和双引号的区别。单引号将输出变量名称,而不是值:
简化语法(只适用于 short_open_tag 配置设置启用的情况):
PHP hebrevc() 函数PHP String 参考手册实例 反向显示希伯来字符,并把新行(n)转换为 br:?php echo hebrevc(á çùåï äú...
PHP ltrim() 函数PHP String 参考手册实例 移除字符串左侧的字符:?php $str = Hello World!; echo $str . br; echo ltri...
PHP number_format() 函数PHP String 参考手册实例 格式化数字:?phpecho number_format(1000000).br;echo number_format(100000...
PHP quoted_printable_decode() 函数PHP String 参考手册实例 对经过 quoted-printable 编码后的字符串进行解码,返回 8 位的 AS...
PHP sprintf() 函数PHP String 参考手册实例 把百分号(%)符号替换成一个作为参数进行传递的变量:?php$number = 9;$str = Beij...