PHP数组

初始化数组
1,
$products=array('ti','oil','spark');
2,
$products[0]='ti';
$products[1]='oil';
$products[2]='spark';
3.
$products=array('0'=>'ti','1'=>'oil','2'=>'spark');
输出数组
1.
for($i=0;$i<count($products);$i++)
{
echo $products[$i];
}

2.

foreach($prices as $key =>$value){

echo $key.$value;

}

3.

while($element =each($prices)){

echo $element['key'];

echo $element['value'];

}

4.

reset($prices);//将重新设置当前元素到数组开始处,如果需要再次遍历此数组的话

while( list ( $prodect , $price )= each ( $price )){

echo "product - $price <br />";

}

数组排序

$prodects =array ( 'Tires' , 'Oil' , 'spark');

sort($prodects);//将数组按照字母升序进行排序或数字升序(大写字母都在小写字母前面)

asort();按照元素值排序

ksort();按照关键字排序

rsort();反向排序

asort();反向排序

ksort();反向排序

$order= file ("");//将整个文件载入一个数组中,文件每一行则成为数组中的一个元素

count($order);//统计数组个数

current();返回第一个元素

each();将会在指针前移一个位置之前返回当前数组

next();将会在指针前移一个位置之后返回当前数组

prev();将当前指针往回移一个位置然后再返回新的当前元素

reset();返回数组第一个元素

end();返回数组最后一个元素










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值