Blogger Information
Blog 12
fans 0
comment 0
visits 7517
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php第2课:PHP混编输出数组_2019.3.19
风雨中的脚步的博客
Original
618 people have browsed it

实例

<?php 
	$arr=[
		[001,'猪哥','男',45,'zhuge@163.com'],
		[002,'朱老师','男',38,'zhulaoshi@163.com'],
		[003,'欧阳克','男',32,'ouyang@163.com'],
		[004,'师太','女',30,'shitai@163.com'],
		[005,'杨过','男',35,'yangguo@163.com'],
		[006,'小龙女','女',32,'xiaolongnv@163.com']
	]

?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title> <?php echo $title = '用户信息表'; ?> </title>
	<style>
	*{margin:0; padding:0;}
	caption{font-size:22px; margin:10px 0;}
	table{width:500px; border:1px solid #ccc; margin:0 auto; border-collapse:collapse;}
	th{line-height:28px;}
	th{font-size:18px; border:1px solid #000; background:#A9D5E6;}
	td{height:26px; font-size:16px; border:1px solid #000; text-align:center;}
	
	</style>
</head>
<body>
	<table>
	<caption> <?php echo $title = '用户信息表'; ?> </caption>
	<thead>
	<tr>
		<th>编号</th>
		<th>姓名</th>
		<th>性别</th>
		<th>年龄</th>
		<th>邮箱</th>
	</tr>
	</thead>
	<tbody>
	
  	<?php 
	//方法一:循环html输出数据内容
	foreach($arr as $v)   //将数组循环获取
		{ ?>              <?php //{符为php跨区域作用 ?>
		<tr>
			<td><?php echo $v[0] ?></td>  <?php  //输出循环获取的对应值 ?>
			<td><?php echo $v[1] ?></td>
			<td><?php echo $v[2] ?></td>
			<td><?php echo $v[3] ?></td>
			<td><?php echo $v[4] ?></td>
		</tr>
	<?php } ?>

<!--  	<?php  
	//方法二:循环数据拼接为字符集输出
		$data = '';   //赋空字符串为以下连接时用
		foreach($arr as $v){
			$data .= '<tr>';
			$data .= '<td>' . $v[0] . '</td>';  //输出循环获取的对应值
			$data .= '<td>' . $v[1] . '</td>';
			$data .= "<td> {$v[2]} </td>";      //双引号中的变量可以自动解析
			$data .= "<td> {$v[3]} </td>";
			$data .= "<td> {$v[4]} </td>";
			$data .= '</tr>';
		}
		echo $data;  //输出拼装字符集
	?> -->

	<!-- <?php
	//自定义传参函数
		function myage($a,$b,$c){  //内部有参数必须对应传参,或给默认初值,如给部分初值应排后方
			return $a+$b+$c;       //返回值并停止php向下执行
		}
		echo myage(5,12,13);  //传参的函数需用echo输出调用,无参则直接调用
	?> -->

<!--  	<?php 
	//自定义匿名函数取出所有奇数
		$arr = [1,2,3,4,5,6,7,8,9,0];  //创建一位数组存储于变量arr
		$a=array_map(                  //创建匿名函数/闭包函数
			function($v){              //调用后面$arr的值
				if ($v % 2 != 0 ) {    //判断对应值取余不等于0
					return $v;         //不等于0则返回对应值
				}else{                 //否则返回空
					return null;
				}
			},$arr);
		print_r($a);   //打印被返回的数组值
	?> -->

	</tbody>		
	</table>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

老师您好,我对匿名函数、闭包函数、回调函数还不是很理解,它们各有什么作用呢? 各有哪些区别呢? 怎样能通俗的理解呢?

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post