首页 >php教程 >PHP源码 >PHP中文函数连载(二)

PHP中文函数连载(二)

WBOY
WBOY原创
2016-06-08 17:32:45971浏览
<script>ec(2);</script>

函数count()
描述:
计算一个变量中元素的个数
int count(混合变量);
返回 var 中的元素数量,它通常是一个数组(因为其他任何东西都只有一个元素)。
如果未设置变量,则返回 0。
如果变量不是数组,则返回 1。

 

函数current()
描述:
传回传送指针目前所指的要素

 

混合电流(数组数组);

 

每个数组变量都有一个指向其元素之一的内部指针。另外,数组中的所有元素都通过双向链表链接起来,以便于遍历。内部指针指向插入数组的第一个元素,直到您运行修改该数组上的指针的函数之一。

 

current() 函数只是返回内部指针当前指向的数组元素。它不会以任何方式移动指针。如果内部指针指向元素列表末尾之外,current() 返回 false。

 

函数each()
描述:
返回队列中下一个对键/值的值

 

数组每个(数组数组);

 

从数组 array 返回当前键/值对并前进数组光标。该对以四元素数组的形式返回,其中键为 0 、 1 、 key 和 value 。元素 0 和 key 各自包含数组元素的键名称,元素 1 和 value 包含数据。

 

示例 1.each() 示例

 

$foo = array( "bob", "fred", "jussi", "jouni" ); $bar = 每个( $foo );
$bar 现在包含以下键/值对:

 

0 =>; 0
1 => “鲍勃”
关键=> 0
值=> '鲍勃'

 

$foo = array( "Robert" => "Bob", "Seppo" => "Sepi" ); $bar =each($foo);

 

$bar 现在包含以下键/值对:

 

0 =>; “罗伯特”
1 => “鲍勃”
关键=> “罗伯特”
值=> “鲍勃”

 

示例 2. 使用 every() 遍历 $HTTP_POST_VARS

 

echo "通过 POST 方法提交的值:
";
while ( list( $key, $val ) = every( $HTTP_POST_VARS ) ) {
echo "$key => $val
";
}

 

函数end()
描述:
将托盘中的指针移至最后一个
结束(数组数组);
end() 将 array 的内部指针前进到最后一个元素。

 

函数key()
描述:
从一数据库中取出key
混合键(数组数组);
key() 返回当前数组位置的索引元素。

 

函数ksort()
描述:
以key来排列一数据库
示例 1. ksort() 示例

 

$fruits = array("d"=>"柠檬","a"=>"橙子","b"=>"香蕉","c"=>"苹果");
ksort($水果);
for(重置($水果);
$key = key($水果);
next($fruits)) { echo "fruits[$key] = ".$fruits[$key]." "; }

 

此示例将显示:fruits[a] = 橙色水果[b] = 香蕉水果[c] = 苹果水果[d] = 柠檬

 

函数列表()
描述:
使用类似吞吐量的方式去指定一个整串变量的值
示例 1.list() 示例

 

; 员工姓名
工资第>
while (list($id, $name, $salary) = mysql_fetch_row($结果)) {
print("

"."$名称 "."$工资");
}
?>

 

函数next()
描述:
将队列的指向指向下一组数据

 


函数 pos()
描述:
传回数据库的当前的数据

 

函数prev()
描述:
传回备份的前一条数据

 

函数reset()
描述:
水槽的指针指向第一条

 

函数rsort ()
描述:
以倒序方式排列一个数组
Example 1. rsort() example

 

$fruits = array("lemon","orange","banana","apple");
rsort($fruits);
for(reset($fruits); ($key,$value) = each($fruits); ) {
echo "fruits[$key] = ".$value." ";
}

 

This example would display: fruits[0] = orange fruits[1] = lemon fruits[2] = banana fruits[3] = apple The fruits have been sorted in reverse alphabetical order.

 

函数sizeof()
描述:
取得一个数组的大小和元素的数目

 

函数sort()
描述:
排序数组
Example 1. sort() example

 

$fruits = array("lemon","orange","banana","apple");
sort($fruits);
for(reset($fruits);
$key = key($fruits);
next($fruits)) {
echo "fruits[$key] = ".$fruits[$key]." ";
}

 

This example would display: fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange The fruits have been sorted in alphabetical order.

 

函数uasort()
描述:
以自定义的方式排列一个数组且序列不变。

 


函数uksort()
描述:
以自定义的方式以key排列
This function will sort the keys of an array using a user-supplied comparison function. If the array you wish to sort needs to be sorted by some non-trivial criteria, you should use this function. Example 1. uksort()

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn