- 浏览: 354041 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (238)
- j2ee (22)
- mysql (14)
- hibernate (2)
- struts (3)
- spring (7)
- php (28)
- cakephp (12)
- pattern (0)
- 数据结构 (0)
- python (17)
- redis (1)
- sql (2)
- ibatis (1)
- jquery (3)
- 测试 (3)
- linux (37)
- solr (3)
- oracle (5)
- jira (5)
- 版本控制 (3)
- xp (1)
- IDE (3)
- apache (4)
- hadoop (2)
- freemarker (2)
- maven (5)
- 项目管理 (2)
- UML (1)
- Django (6)
- 正则 (1)
- Scrapy (1)
- 文档管理 (3)
- 项目集成 (8)
- MQ (3)
- 架构 (1)
- HTML (1)
- IT (1)
- 云 (0)
- 应用服务器 (4)
- win 7 (1)
- thrift (1)
- 学习 (3)
- OpenStack (3)
- sqlserver (1)
- javascript (1)
- zabbix (3)
- IOS (1)
- rabbitmq (1)
- springcloud (2)
最新评论
-
xushenkun4:
至今仍然有这个bug,0.9.1无法传输中文utf8。
thrift使用出现诡异问题 -
feiniao2029:
[i][/i][u][/u]引用
spring 配置init方法 -
wt811004:
非常感谢朋友慷慨指导
dotproject项目管理工具使用 -
hackpro:
这将是一个经典,就像大话西游...
javaeye怀旧 -
raymond2006k:
个人更偏好 Velocity。我觉得还有个对比点,就是编程方式 ...
jsp freemarker velocity 比较
1.数组分类
a.带值数组
带有数字 ID 键的数组
可以使用不同的方法来创建数值数组:
b.关联数组
数组中的每个 ID 键关联一个值
在存储有关具体命名的值的数据时,使用数值数组不是最好的做法。
c.多维数组
包含一个或多个数组的数组
摘录:http://www.w3school.com.cn/php/php_arrays.asp
a.带值数组
带有数字 ID 键的数组
可以使用不同的方法来创建数值数组:
例子 1 在这个例子中,会自动分配 ID 键: $names = array("Peter","Quagmire","Joe"); 例子 2 在这个例子中,我们人工分配的 ID 键: $names[0] = "Peter"; $names[1] = "Quagmire"; $names[2] = "Joe"; 可以在脚本中使用这些 ID 键: <?php $names[0] = "Peter"; $names[1] = "Quagmire"; $names[2] = "Joe"; echo $names[1] . " and " . $names[2] . " are ". $names[0] . "'s neighbors"; ?> 以上代码的输出: Quagmire and Joe are Peter's neighbors
b.关联数组
数组中的每个 ID 键关联一个值
在存储有关具体命名的值的数据时,使用数值数组不是最好的做法。
通过关联数组,我们可以把值作为键,并向它们赋值。 例子 1 在本例中,我们使用一个数组把年龄分配给不同的人: $ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34); 例子 2 本例与例子 1 相同,不过展示了另一种创建数组的方法: $ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34"; 可以在脚本中使用 ID 键: <?php $ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34"; echo "Peter is " . $ages['Peter'] . " years old."; ?> 以上脚本的输出: Peter is 32 years old.
c.多维数组
包含一个或多个数组的数组
例子 1 在本例中,我们创建了一个带有自动分配的 ID 键的多维数组: $families = array ( "Griffin"=>array ( "Peter", "Lois", "Megan" ), "Quagmire"=>array ( "Glenn" ), "Brown"=>array ( "Cleveland", "Loretta", "Junior" ) ); 如果输出这个数组的话,应该类似这样: Array ( [Griffin] => Array ( [0] => Peter [1] => Lois [2] => Megan ) [Quagmire] => Array ( [0] => Glenn ) [Brown] => Array ( [0] => Cleveland [1] => Loretta [2] => Junior ) ) 例子 2 让我们试着显示上面的数组中的一个单一的值: echo "Is " . $families['Griffin'][2] . " a part of the Griffin family?"; 以上代码的输出: Is Megan a part of the Griffin family?
摘录:http://www.w3school.com.cn/php/php_arrays.asp
发表评论
-
MAC 安装php+nginx支持oci8等
2015-07-15 10:41 14731. 安装 php brew install php55 ... -
浏览器自动识别编码问题
2012-06-27 17:03 860由于web应用页面编码使用的gbk,但web服务器php的编码 ... -
PHP PACK UNPACK用法
2011-01-25 10:02 1582Pack 与unpack使用说明: ... -
百万级PHP网站架构方案
2010-11-04 18:09 1393在了解过世界最大的PHP ... -
PHP unzip 解压文件
2010-11-03 14:19 9491.unzip <?php $zip ... -
Php防止重复提交问题总结
2010-10-28 14:46 2571用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一 ... -
借用Google API 写一个查看天气预报的类
2010-10-28 13:09 995<? //- Describe: //- Autho ... -
php当前日期的加减操作
2010-10-26 09:29 1956<?php echo "Today:" ... -
PHP 的命令行模式
2010-09-17 10:31 1241PHP 的命令行模式 从版本 4.3.0 开始,PHP 提供 ... -
php soap 错误处理(精简版)
2010-09-17 10:27 19711.使用soap $client = &qu ... -
php soap client 链接问题
2010-09-16 16:04 23371.说明 php 调用jira的soap接口代码: ... -
Handling data in a PHP JSON Object
2010-09-08 14:16 1147Trends data from Twitter Search ... -
php 和 js 保留2位小数
2010-08-24 10:25 27921.php保留两位小数例子 四舍五入 A.nu ... -
zlib 文件操作
2010-08-23 13:44 991<?php //Extracting the co ... -
php pathinfo()函数用法详解
2010-08-23 12:59 1205摘要: php pathinfo()函数用法详解,pathin ... -
Date and Time in PHP
2010-08-18 13:39 856Displaying the current date and ... -
Php学习《五》 ------ 基本知识摘录
2010-08-17 15:31 9531.php中文字符串长度及定长截取问题 使用str_len( ... -
Php学习《四》 ------ 文件上传
2010-08-03 17:29 795通过 PHP,可以把文件上传到服务器。 创建一个文件上传表单 ... -
Php学习《三》 ------ 文件处理
2010-08-03 17:16 792fopen() 函数用于在 PHP 中 ... -
Php学习《二》 ------循环
2010-08-03 17:09 799循环 在您编写代码时,您经常需要让相同的代码块运行很多次。您 ...
相关推荐
"PHP经典实例--数组"这个主题是PHP学习过程中的重要部分,因为数组在编程中是数据存储和处理的基础。下面我们将详细探讨PHP数组的使用、操作和相关实例。 数组在PHP中被用来存储一系列的数据,可以是数字、字符串或...
本篇文章将聚焦于“php数组学习之一”,深入探讨PHP数组的基础概念、类型、创建方式以及一些常用的数组操作函数。 首先,PHP中的数组分为索引数组和关联数组两种类型。索引数组是由数字索引(默认从0开始)组成的...
在PHP开发过程中,数组是一种非常重要的数据结构,它允许我们存储多个值在一个变量中,每个值都有一个唯一的键作为标识。本篇笔记将探讨PHP数组的基础知识,包括数组的创建、访问、遍历以及常见的操作。 1. **数组...
**PHP 数组的深入解析** 在PHP编程语言中,数组是一种非常重要的...无论你是初学者还是经验丰富的开发者,深入学习数组操作都将对你的PHP开发技能有所提升。通过实践和不断探索,你会发现PHP数组有着无限的可能性。
在PHP和Web前端开发中,数组是一个至关重要的数据结构,用于存储多个相关数据项。数组在PHP中的定义和使用方式多样,可以根据需求构建各种类型...因此,努力学习数组相关的知识,对于成为一名优秀的IT开发者至关重要。
在PHP开发过程中,数组是一种非常重要的数据结构,用于存储一系列有序的数据。在“PHP开发笔记系列(九)- 数组(四)”中,博主深入探讨了PHP中的数组特性和用法,尤其聚焦于高级使用技巧和源码层面的理解。这篇...
在本章中,我们将深入学习PHP中的数组处理方法,数组在PHP编程中扮演着非常关键的角色,它是一个非常灵活且功能强大的数据结构。数组可以存储多种类型的数据,无论是简单的标量值,还是更复杂的数据结构如对象等。...
在PHP程序设计中,索引数组是初学者经常会遇到的基础数据结构之一。它们是一种有序的集合,其中每个元素都有一个唯一的、自动分配的数字键,通常从0开始。本篇文章将详细探讨在学习PHP索引数组时可能会遇到的常见...
在PHP和Web前端开发中,数组是一种非常重要的数据结构,用于存储多个相关的数据项。数组可以按照特定的方式组织数据,方便我们进行数据处理和检索。本篇内容将深入讲解PHP中数组的类型以及如何输出数组的值。 首先...
在PHP编程语言中,数组是一种特殊的数据结构,用于存储多个值在一个单一的变量中。它允许程序员以键值对的形式组织数据,使得处理批量信息变得简单高效。...不断实践和学习,你将在PHP数组操作方面变得更加精通。
### 零基础学习PHP-从零开始学习PHP-PHP基础教程-PHP简明教程 #### 1. PHP概述 **PHP**(Hypertext Preprocessor,即“超文本预处理器”),是一种广泛使用的开放源代码的多用途脚本语言,尤其适用于Web开发并可...
今天学习了数组,可以说是PHP的数据应用中较重要的一种方式。PHP的数组函数众多,下面是我学习的小结,借此记之,便于以后鉴之…… 一、数组定义: 数组的定义使用 array()方式定义,可以定义空数组: 复制代码 ...
在PHP和Web前端开发中,数组是一种非常重要的数据结构,用于存储多个有序的数据项。数组的常用操作主要包括创建、更新、读取和删除,也就是常说的CRUD操作。这些操作在处理任何动态数据时都至关重要,尤其是在网页...
PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源服务器端脚本语言,尤其...希望这个“零基础学习PHP-从零开始学习PHP-PHP基础教程”能助你在PHP学习之路上一臂之力,让你逐步成为PHP开发的专家。
在PHP编程中,数组是一种非常重要的数据结构,用于存储多个值在一个变量中。...通过这个实验,学生不仅可以学习到PHP基础语法,还能实践数组操作、表单数据处理和简单的数据排序,这些都是构建动态网站的重要技能。
介绍php字符串与byte字节数组转化类,转换一个String字符串为byte数组,将字节数组转化为String类型的数据,转换一个int为byte数组,从字节数组中指定的位置读取一个Integer类型的数据,转换一个shor字符串为byte...
在PHP编程中,数组是一种非常重要的数据结构,它允许我们存储和操作多个相关值。在电商网站或在线商店中,购物车功能是必不可少的,它通常由PHP数组来实现。这个"php数组操作用于购物车"的主题涵盖了如何利用PHP数组...
### PHP数组——记忆卡 #### 一、PHP数组基础 ...通过以上内容的学习,你可以了解到PHP数组的基本概念、创建方法以及常用的数组操作函数。熟练掌握这些知识点将有助于你在实际开发过程中更加高效地处理数据结构问题。
以上只是PHP编程中的一部分关键知识点,通过这份“PHP学习资料”,你可以系统地学习这些内容,提升自己的PHP编程技能。无论是初学者还是有经验的开发者,都应该不断学习和探索,以适应这个快速发展的技术领域。