zoukankan      html  css  js  c++  java
  • PHP 输出数组的第一个值及交集

    关于current()函数:

    每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元。用current()获取。

    类似函数:

    end() 将array的内部指针移动到最后一个单元并返回其值。

    next()返回数组内部指针指向的下一个单元的值,或当没有更多单元时返回FALSE。

    prev()返回数组内部指针指向的前一个单元的值,或当没有更多单元时返回FALSE。

    reset() 将array的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回FALSE。

    1 <?php
    2 $arr = array("a"=>"php","java","c");
    3 echo current($arr); //php
    4 echo next($arr); //java
    5 echo prev($arr); //php 指向上一单元的值,所以又为php了
    6 echo end($arr); //c
    7 ?> 

    php数组交集的函数

    <div class="p-extra">
        <?php foreach($output['goods_detail']['goods_info']['spec_name'] as $key =>$value): ?>
        <span class="txt" title=""> <?=$value?><?php $inter=array_intersect($output['goods_detail']['goods_info']['spec_value'][$key],$output['goods_detail']['goods_info']['goods_spec']) ;echo current($inter); ?></span>
        <?php endforeach; ?>
        <span class="txt">/  数量:<?=$output['goods_detail']['quantity']?></span>
    </div>
  • 相关阅读:
    mysql 数据库 II(数据类型)
    mysql 数据库 I
    网络协议
    Python 类IV(类成员,异常处理等)
    Python 类III(三大特性,约束,super)
    Python 类II
    类加载机制
    Java新篇章之集合
    Java 类类型之 String 类型
    java 多态
  • 原文地址:https://www.cnblogs.com/cs88/p/6561028.html
Copyright © 2011-2022 走看看