// 定义一个数组$arr = array(1, 3, 5, 2, 4);// 获取最大值的索引$max_index = array_search(max($arr), $arr);
echo "最大值的索引:" $max_index "<br>";// 获取最小值的索引$min_index = array_search(min($arr), $arr);
echo "最小值的索引:" $min_index;
在上面的代码中,我们先使用 max() 和 min() 函数获取数组中的最大值和最小值,然后使用 array_search() 函数来查找它们在数组中的索引值。最后输出结果即可。1,切换到nginx的配置目录,找到nginxconf文件
cd /usr/local/nginx/conf
vim nginxconf
2,如果是单项目部署的话,只需要在nginxconf文件里面加上以下
server{
listen 80;
# 域名,本地测试可以使用127001或localhost
server_name >index我是这样理解的 当访问一个文件夹没有指定文件名时系统会默认找到indexhtml文件来访问。当然这个是可以自己定义的。在服务器上定义,不一定非要是index ,跟php没有多大的联系。未定义的应该不是报错,而是提示(Notice :Undefined index:name in file xxx On line xxx),你的$_GET['name']不存在。
$_GET;默认是一个空数组array();
当你在浏览器访问>目录的选项里面增加Indexes就可以了,比如我的网站是:
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
Order deny,allow
Deny from 19216801
Allow from all
Satisfy all
</Directory>
PHP和PERL、VB不同,其只有“数组”,没有单独的“关联数组”类型,实际上PHP的所有数组都是关联数组,当没有指定键值的时候,键值为0、1、2
php中定义数组的方法:
PHP定义数组的格式
数组名=array();
如:$aa=array();//这样就定义了一个数组,
之后给元素赋值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
PHP输出数组的方法:
foreach($aa as $val)
{echo$val;}
也可以在定义数组时直接赋值
$aa=array(0=>"9016",1=>"9017";2=>"9018");
PHP的数组还可以用字符做下标,不一定要数字
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="abc@abccom";
也可以这样
$aa=array("name"=>"joan","num"=>"9018","email"=>"abc@abccom");
将一个一维数组的元素也定义为数组,就是一个二维数组,
$aa=array(0=>"a1",1=>"a2");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组。
同理,三维,四维数组也可以继续定义下去。
数组的元素不仅于数字和字符串,可以是类的对象。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)