细说php --1
来源:互联网 发布:ubuntu搭建私有云 编辑:程序博客网 时间:2024/06/09 17:14
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>标题</title>
<style type="text/css">
body{ margin: 0; padding: 0; text-align: center;}
#menu { width:800px; margin:0 auto; text-align:left; }
#menu ul { float:left; margin:0px; padding:0px; list-style:none;}
#menu ul li { float:left; width:99px; display:block; line-height:30px; text-align:center; background: yellow;}
#menu .mendiv {float:left; width:1px; height:20px; background:#888; margin-top:5px;}
</style>
</head>
<body>
<div id="menu">
<ul>
<li>菜单一</li>
<li class='mendiv'></li>
<li>菜单二</li>
<li class='mendiv'></li>
<li>菜单三</li>
<li class='mendiv'></li>
<li>菜单四</li>
<li class='mendiv'></li>
<li>菜单五</li>
<li class='mendiv'></li>
</ul>
</div>
</body>
</html>
三、 数值与数据结构
3.1打印函数
Var_dump( )打印所有元素的数据类型及数值
Print_r()打印值
3.2 数组的申明和赋值
$Array = array(1,”wo”,”try”);
关联数组需要用到 =>将下标和值进行关联
$Array = array(''1'=>”wo”,"2"=>”hha”);
关联数组需要用到 =>将下标和值进行关联
$array2= array(
"1"=>1,
"2"=>"wp",
"3"=>"hah"
);
提取数组用mysql_fetch_row()(从结果集中获取一行作为枚举数组)一般与for循环合用,至于数组的长度一般用count()进行获取
for ($i= 1;$i<=count($array2);$i++){
echo $array2[$i];
}
3.3 数组的遍历
由于for 语句在遍历数组时具有许多的局限性。PHP4中设计了foreach()函数作为专门遍历数组的函数,在PHP5中也可以遍历对象
Foreach的两种语法
Foreach($array as=> $value)
Foreach( $array as $key =>$value )
至于赋值的话可以直接存储起来然后打印输出
$i=5;
$array= array();
while ($i !=0){ //条件为真则运行
$array[]=1;
$i--;
}
var_dump($array);
多维数组的遍历也需要 嵌套多个foreach来执行foreach
List()严格来说是一种语言结构
List($a,$b,$c) = array(1,2,3);
一一对应;
或者
$array = array(1,2,3);
List($a,$b,$c ) = $array;
值得一提的是list()中的变量个数直接跟数组中的$array中的各个值挂钩
3.4 数组内部指针的控制
例:current($arry)
- 细说php --1
- php = > 细说php
- php:细说PHP之文章发布操作实例1
- 《细说PHP》内容介绍
- 《细说PHP》作者简介
- 《细说PHP》专家推荐
- 《细说PHP》特色
- 《细说PHP》读后感
- 《细说PHP》序言
- 《细说PHP》目录结构
- 细说PHP(精要版)
- 细说websocket - php篇
- 细说websocket - php篇
- 细说php(六) 数组
- 细说PHP编程误区
- 读书笔记-《细说PHP》
- 《细说PHP》分页源代码
- 细说php中的curl
- 操作系统精髓与设计原理学习笔记十:分布式处理、客户/服务器和集群系统
- PHP-CGI 进程 CPU 100% 与 file_get_contents 函数的关系
- 环形缓冲区
- 程序员必定会爱上的十款软件(不喜欢你过来掐死我:))
- Principal components analysis(PCA):主元分析
- 细说php --1
- [Java学习]Java中String的内存机制/String的比较
- 线程池的介绍及简单实现
- BZOJ 2618 CQOI 2006 凸多边形 半平面交
- 本地推送
- Java多线程之wait(),notify(),notifyAll()
- Java线程新特征-线程池
- 容器 Comparable接口
- linux:vi 替换命令