独特的php遍历数组的写法,reset(),next(),current()

来源:互联网 发布:专升本网络教育要多久 编辑:程序博客网 时间:2024/06/05 09:32
<?phpfunction create_table($data){    echo "<table border=\"1\">";    reset($data);    $value = current($data);    while($value){        echo "<tr><td>".$value."</td></tr>\n";        $value = next($data);    }    echo "</table>";}create_table(array('sdfsdf','zys','buasdf'));



<?phpfunction create_table($data,$cellspacing,$cellpadding,$border){    echo "<table cellspacing='{$cellspacing}' cellpadding='{$cellpadding}' border='{$border}'>";    reset($data);    $value = current($data);    while($value){        echo "<tr><td>{$value}</td></tr>";        $value = next($data);    }    echo '</table>';}create_table(array('sdfdsf','qweqwr','sdfa'),4,4,3);


0 0