<?php
/*
使用如下函数可以控制数组指针指向的位置:
next() : 指向下一个位置
prev() : 指向上一个位置
end() : 指向最后一个元素的位置
reset() : 指向第一个元素的位置
key() : 获取当前位置的下标
current() : 获取当前位置的值
*/
$arr=array("朱元璋","刘伯温","李善长","马皇后","徐达","常遇春","汤和","胡怀庸");
next($arr);
next($arr);
end($arr);
prev($arr);
reset($arr);
end($arr);
prev($arr);
echo "当前数组的指针指向(默认指向第一个元素的位置):".key($arr)."对应的值为:".current($arr)."<br>";
/*超全局数组(预定义变量)
超:每个超全局数组都有自己独特的系统已经定义好的超能力;
全局:这些数组(变量)都是全局型的,在函数中不用声明global就可以直接拿来使用;
数组:和普通数组的声明和遍历一样
$_SERVER
$_ENV
$_GET
$_POST
$_SESSION
$_COKKIE
$_REQUEST
$_FILES
$_GLOBALS
*/
//超全局数组的全局特性
$_GET=array("one","two");
function demo()
{
//不用在函数中重新给外部变量声明global
echo $_GET[0]."=>".$_GET[1];
echo "<br>";
}
demo();
foreach($_SERVER as $key => $value)
{
echo $key."=>".$value;
echo "<br>";
}
echo count($_SERVER);
?>
原文链接:https://blog.csdn.net/living_ren/article/details/73656538
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~