这一节其实说实话并没有什么干货,不过为了防止PO主的懒癌的复发,还是坚持放一点东西,即使是内容和长度都令人发指。这一节通过一个函数来实现将数组中的内容输出html的Table标签当中显示。

函数文件——createTables.php文件:

<?php
//convert data in array to the element displayed in html's table tag
function create_tables($dataArr, $border=1, $cellpadding=4, $cellspacing=2, $bgcolor="#FFFFFF"){
echo "<table border=\"". $border. "\" cellpadding=\"". $cellpadding.
"\" cellspacing=\"". $cellspacing. "\" bgcolor=\"". $bgcolor. "\"";
reset($dataArr);
$value = current($dataArr);
while($value){
echo "<tr><td>". $value. "</tr></td>";
$value = next($dataArr);
}
echo "</table>";
}
//create the spam data for displaying
$dataArr = array("apple", "pear", "orange");
//call the function
create_tables($dataArr, 2, 4, 2, "#CCCCCC");
?>

显示效果:

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAB9CAIAAAAjuaqnAAADfklEQVR4nO2cwZmCMBCFqYhGvHGkDRqRMjhRwjbAzYJ2D4gmIZME9gGZ8P4bjh+af5OA63OqX4KjuvoNFAVtIqFNJLSJhDaRuDZ/SmQYBtrEMAxD27ZX2pwKom1b2oSRi82HZl6vV3Y2r5lOCGgTCW0ioU0ktImENpHQJhLaRHJfm31TVXU3Qs9Jm0hoEwltItFhc+zq6kPTu0bM8taq9zWMpxVns2++ox672pDQN/boZyPLUbz6OZF12r7ZK1SDTYv1uK3lOnb1x0S8+i7afyLXdLE2l9lm2nRGbTyUWl3JtKyXZnNxOA/QdCT4eotIrVq7snd/Lsem6yTB5p65uffCo8umO1RrM1zvjK7rcNXcNxE6s7dpX2Hfi97y5V7jP1riVbtk3TnsuhXN36a1r9Xd6Jlf343VmmFJVevYeJntKpXYlAnfyRzxaScMbSKhTSS0iUS3zdygTSS0iYQ2kWRn86WcvGyWAW0iycXmKanVo8hupT94FaLNGdpEQptIaBMJbSKhTSS0iYQ2kdAmEtpEQptIFNgMh1qnKRRkjcRo50QC7ps4JTblUGsoyBqO0db1vnhMATaleGV6kDUSo4WgxKYUHEwNsvpitJiQoYVem1XTx4Ksm2K097b5nZvCHNsYo0WgxKYYapV1RmO0N7YphlrlIGssRntfm3Ko1VC1CrJGY7T3tYke+RHQJhLaREKbSBTYVARtIqFNJLSJJDubZyRWjyQvm2VAm0hysXlKavUoslvpD16FaHOGNpHQJhLaREKbSGgTCW0ioU0ktImENpHQJhItNs0AgtyQa/kyLhSCrZp+kpMORqXuejeBF+sfq8Gmk42xDz251vRestEzm8cJ/WPzt+nJbZlDieVawyFYs7p+IfPpSbHb7G2u8672SIK51ngINtQh1nwoLXarw6Y3xhVuACuGYIM2Pb9B2NI/VofNyNwUO5a6x/+0GY12Z28zZd9c7YTBXrKCzXVxno9b+sfmb9N/5fW3eF2Vfb1kJZvOT2eWtb2lf6wGm5OzbQUX9hQLwco2J/eG0nsd974LXTavYXN3aNqU2d5qmza/9I25fPf83I02LcR/B6RBm0hoEwltIqFNJNnZPCOxeiR52SwD2kRysc3n89kWxzU2i1TZXmWT/AfaREKbSGgTCW0ioU0ktImENpHQJhLaREKbSGgTCW0ioU0kfy5ZjUGTke9DAAAAAElFTkSuQmCC" alt="" />

修订于2016/3/9   By野马菌

PHP自学4——通过函数将数组数据输出到html的Table标签中(使用函数的例子)的更多相关文章

  1. PHP自学3——在html的<table>标签中显示用户提交表单

    为了更好地显示用户提交表单,本节将在上一节的基础上将读取的用户表单显示在html的<table>标签中,这一节将用到和数组有关的知识. 本节代码将从外部文件(.txt文件)中读取信息于指定 ...

  2. JavaScript push()函数追加数组数据

    将数据追加到一个数组末尾的最简单的方法是通过 push() 函数. .push() 允许有一个或多个参数,并把它“push”到数组的末尾. var arr = [1,2,3];arr.push(4); ...

  3. JS从后台获取数据,前台动态添加tr标签中的td标签

    功能描述: 要求从后台查询该省份的所有城市,然后动态的再前台固定的tr标签中添加相应的td标签来展示城市基本信息: 文章目录 #一.前台jsp及js源码 jsp:在固定的tr标签中添加一个id,通过j ...

  4. mysql中将一个数据类型转换成另外的数据类型?mysql中cast函数的使用?

    需求描述: 今天在看mysql的函数,提到了通过cast函数将一个数据类型值转换为特定类型的结果值. 在此记录下.将一个表达式转换为特定精度的小数. 操作过程: 1.查看6/4的结果 mysql; + ...

  5. 把excel每一行中的数据输出为一个txt文档的VBA函数

    excel vba代码: Sub makeTxt() For i = 1 To 1088'从第1行到1088行(最后一行) On Error Resume Next'出现错误时继续运行脚本 Open ...

  6. 自动化 数据分离 --A文件里面的类 中的函数 调用 B文件里面类 的函数 的方法

    记录: bb 要实例化 self.dr=dr,那么 iber_test类的 self.dr 才能带过去

  7. 把存储过程获取的数据输出到报表的html模板中

    制作报表的html模板 <HTML><meta http-equiv="Content-Type" content="text/html; charse ...

  8. js中的函数,Date对象,Math对象和数组对象

    函数就是完成某个功能的一组语句,js中的函数由关键字 function + 函数名 + 一组参数定义;函数在定义后可以被重复调用,通常将常用的功能写成一个函数,利用函数可以使代码的组织结构更多清晰. ...

  9. java基础基础总结----- 关键字、标识符、注释、常量和变量、运算符、语句、函数、数组(三)

    Java语言基础组成:关键字.标识符.注释.常量和变量.运算符.语句.函数.数组 一.标识符 标识符是在程序中自定义的一些名称,由大小写字母[a-zA-Z],数字[0-9],下划线[ _ ],特殊字符 ...

随机推荐

  1. OGG常见问题处理

    1403: ORA-01403: No data found 在运行PL/SQL块.存储过程.函数.触发器等,假设须要进行操作的记录没有查询到.则会返回1403的错误 Goldengate中的1403 ...

  2. u3d shader使用

    先建立一个材质球Material 选择shader 把材质球Material 赋给图片

  3. C# 之 抽象类与接口

    抽象类 C#同意把类和方法声明为abstract,即抽象类和抽象方法.抽象类通常代表一个抽象概念,它提供一个继承的出发点,当设计一个新的对象类时,一定是用来继承的,所以,在一个以继承关系形成的等级结构 ...

  4. java学习笔记day06---匿名内部类

    1.匿名内部类:其实就是内部类的简化形式,它所体现的就是一个类或者接口的子类对象.前提:     内部类必须继承或实现外部类或接口. 格式:    new 父类&接口(){};    其实就是 ...

  5. 流媒体开发之--HLS--M3U8解析(2): HLS草案

    目录 1 简介 2 2 概述 2 3 播放列表文件 3 3.1 介绍 3 3.2新标签 4 3.2.1 EXT-X-TARGETDURATION 4 3.2.2 EXT-X-MEDIA-SEQUENC ...

  6. js执行环境深入研究

    js 声明函数是创建函数对象的过程,当创建函数对象时,函数对象的[[scope]] =连当前执行环境对象的作用域(栈顶执行环境--当执行函数时,js会将该函数的执行环境对象入栈) 当为全局函数时,如: ...

  7. Android Studio Errors

    1.The import org.apache.http.client; tip: cannot be resolved; resolve: add this line in build.gradle ...

  8. XPath语法 在C#中使用XPath示例

    XPath可以快速定位到Xml中的节点或者属性.XPath语法很简单,但是强大够用,它也是使用xslt的基础知识. 示例Xml: <?xml version="1.0" en ...

  9. Direct2D DirectWrite绘制文字

    绘制文本使用DirectWrite: 为了简化 DirectWrite 的使用,RenderTarget有3个方法可以直接绘制文本: DrawText,用于简单绘制,支持Unicode. DrawTe ...

  10. Core Java读书笔记之String

    Java里面的String Conceptually, Java Strings are sequences of Unicode characters. Java里面的String都是Unicode ...