<?php
/**数组(一)数组知识及foreach函数应用*/ /*数组:在一个变量中,存储一个或多个值,每一个元素都有一个访问ID
*
* */
/*
* //索引型数组
$arr=array('张三','PHP视频课程','29','1988-05-06');
print_r($arr);//输出:Array ( [0] => 张三 [1] => PHP视频课程 [2] => 29 [3] => 1988-05-06 )
echo "<br/>学员名是:".$arr[0]."所学课程:".$arr[1]."年龄是:".$arr[2]."生日是:".$arr[3];
//输出:学员名是:张三所学课程:PHP视频课程年龄是:29生日是:1988-05-06
*/ //关联型数组
/*
$arr1=array("uname"=>"李四",'uclass'=>"DIV+CSS","age"=>14,"birth"=>"1989-07-06");
print_r($arr1);//输出:Array ( [uname] => 李四 [uclass] => DIV+CSS [age] => 14 [birth] => 1989-07-06 )
echo "<br/>学员名是:".$arr1["uname"]."所学课程:".$arr1['uclass']."年龄是:".$arr1["age"]."生日是:".$arr1["birth"];
//输出:学员名是:李四所学课程:DIV+CSS年龄是:14生日是:1989-07-06
*/ //多维数组的定义:
/*
$arr2=array(array("uname"=>"王五","age"=>14),array("uname"=>"张三","age"=>14));
echo $arr2[1]['uname'];//输出:张三
*/
/*
$arr3[0]="蓝天";
$arr3[1]="白云";
$arr3[3]="流水";
print_r($arr3);//输出:Array ( [0] => 蓝天 [1] => 白云 [3] => 流水 )
*/
/*
$arr4[]="PHP课程";
$arr4[]="JAVA课程";
$arr4[]="DIV+CSS课程";
$arr4[]="HTML5课程";
print_r($arr4);//输出:Array ( [0] => PHP课程 [1] => JAVA课程 [2] => DIV+CSS课程 [3] => HTML5课程 )
*/ //定义一个多维数组:
//foreach循环:对一维数组的操作:
/*$arr3[0]="蓝天";
$arr3[1]="白云";
$arr3[2]="流水";
foreach ($arr3 as $k=>$value){
echo "<span style='color: red;border:1px #188eee solid'>".$value."</span>";
echo $k;
}*/ $arr5["PHP"] = array();
$arr5['PHP']['cname'] = "php课程";
$arr5['PHP']['ctime'] = "300课时";
$arr5['PHP'][] = "数据处理";
$arr5['PHP'][] = "模板引擎"; $arr5['DIV'][] = "HTML基础知识";
$arr5['DIV'][] = "CSS布局";
$arr5['DIV'][] = "整站开发处理"; $arr5['HTML'][] = "HTML基础知识";
$arr5['JS'][] = "JS基础知识"; /*foreach ($arr5 as $key=>$value){
echo "<div style='border: 1px #000 solid; margin-bottom: 10px;'>";
if(is_array($value)){ foreach ($value as $k=>$v){
echo "    ".$k."=>"."$v";
}
}else{
echo $key."=>".$value;
}
echo "</div>";
}*/ $db = new mysqli('localhost', 'root', '123456', 'edu') or die('连接错误');
$db->query('set names gbk');
$sql = "select * from user";
$result = $db->query($sql);
//fetch_array()如果单独作为while的条件,则能够取出结果集中的所有结果。如果单独作用于结果集,只能从结果集中取出数据库结果集一行。
while ($row = $result->fetch_assoc()) {
print_r($row);
}

  

最新文章

  1. Missing Push Notification Entitlement 问题
  2. .net core 用grpc实现微服务
  3. JS for循环 闭包
  4. Spring整合Ehcache管理缓存(转)
  5. 编写 Unity Editor 插件
  6. 三层架构实例 VB.NET版
  7. 对 Linux 初级、中级、高级用户非常有用的 60 个命令
  8. vim乱码问题
  9. MyEclipse建立JVM内存大小
  10. linux-命令-top
  11. 凹凸曼的修改zencart 程序(经典!)
  12. Google Maps API的使用
  13. [JSOI2008]球形空间产生器
  14. 虚拟机中安装Ubuntu后,安装VMwareTools出错的解决办法:Not enough free space to extract VMwareTools
  15. js以键值对的方式获取URL的参数
  16. Elasticsearch学习笔记(十四)relevance score相关性评分的计算(1)
  17. DBUtils温习1
  18. 解析ArcGis的字段计算器(三)——文本型字段计算,编号那些事儿
  19. How To Install MySQL on Ubuntu 16.04
  20. python下载文件的方法

热门文章

  1. AJAX.basic
  2. Python爬虫框架Scrapy实例(二)
  3. java-基础-【四】实际编程中的对象
  4. Java API操作HA方式下的Hadoop
  5. linux及安全第七周总结——20135227黄晓妍
  6. 20162326 qilifeng 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1
  7. reason: image not found的解决方案
  8. mac上 sublime的配置,支持c++11且支持输入
  9. R:reshape2包中的melt
  10. SQL——DDL简单语句