博客列表 >1.PHP变量丶常量丶数组定义-2019-02-20

1.PHP变量丶常量丶数组定义-2019-02-20

万物皆对象
万物皆对象原创
2019年02月21日 15:20:23933浏览

实例

<?php
//设置时区为上海
date_default_timezone_set("Asia/Shanghai");
// 1. 定义变量
	$id   = "ID";
	$name = "用户名";
	$true = "真实姓名";
	$time = "添加时间";
	$status = "状态";

// 2. 定义常量1 define('常量名','常量值') 或者 const;
// define()和const区别:
// define()定义的常量值能够逻辑运算,而const不能拿值作运算
	define('NUM',01);
	define('USER',9120);	
	define('TRUENAME','Jack'); 
	// const TIME = date("Y-m-d"); 无效
	define('TIME',date("Y-m-d")); // 有效
	const STATUS = '<p style="color:green;">OK</p>';

// 3. 索引数组, 索引是从0开始自动分配的,也可以自定义索引
	$arr1 = [2,'9121','Tom',date("Y-m-d"),'<p style="color:blue;">OFF</p>'];
	$arr2 = [
		'id' => 3,
		'name' => 9122,
		'true' => 'Jerry',
		'time' => date("Y-m-d"),
		'status' => '<p style="color:green;">OK</p>'
	];
// 4. 二维数组 
	$arr3 = array(
				[4,'9123','Jhon',date("Y-m-d"),'<p style="color:yellow;">OK</p>'],
				[5,'9124','Jep',date("Y-m-d"),'<p style="color:pink;">OFF</p>'],
				[6,'9125','Amin',date("Y-m-d"),'<p style="color:#ff6700;">OFF</p>'],
				[7,'9126','Json',date("Y-m-d"),'<p style="color:#888;">OFF</p>']
			);
	// echo '<pre>';print_r($arr3);
?>
<html>
<head>
	<title>1.php表单数据</title>
	<style>
		table{width: 600px;}
		table, td, th{border:1px solid pink;text-align: center;}
		tr:hover{background: #ccc;cursor: pointer;}
	</style>
</head>
<body>
	<table>
		<caption>管理员信息预览表</caption>
		<!-- 使用变量输出的数据 -->
		<tr>
			<th><?=$id?></th>
			<th><?=$name?></th>
			<th><?=$true?></th>
			<th><?=$time?></th>
			<th><?=$status?></th>
		</tr>
		<!-- 这是常量的数据输出 使用"<?=常量名?>"-->
		<tr>
			<td><?=NUM?></td>
			<td><?=USER?></td>
			<td><?=TRUENAME?></td>
			<td><?=TIME?></td>
			<td><?=STATUS?></td>
		</tr>
		<!-- 使用默认索引数组输出数据 -->
		<tr>
			<td><?=$arr1[0]?></td>
			<td><?=$arr1[1]?></td>
			<td><?=$arr1[2]?></td>
			<td><?=$arr1[3]?></td>
			<td><?=$arr1[4]?></td>
		</tr>
		<!-- 使用关联索引数组输出数据 -->
		<tr>
			<td><?=$arr2['id']?></td>
			<td><?=$arr2['name']?></td>
			<td><?=$arr2['true']?></td>
			<td><?=$arr2['time']?></td>
			<td><?=$arr2['status']?></td>
		</tr>
		<!-- 使用foreach(){}循环输出数据 -->
		<?php foreach($arr3 as $value){ ?>
			<tr>
				<td><?php print_r($value[0])?></td>
				<td><?php print_r($value[1])?></td>
				<td><?php print_r($value[2])?></td>
				<td><?php print_r($value[3])?></td>
				<td><?php print_r($value[4])?></td>
			</tr>
		<?php } ?>
	</table>
</body>
</html>

运行实例 »

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

QQ截图20190221151955.jpg

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议