其实,PHP里List()并不是函数,而是和foreach、while、if一样的语言结构。
list()函数仅能用于数字索引的数组,且假定数字索引是从0开始。
看例子:
NO1:
<?php
$book = array('linux服务器配置与管理','PHP程序设计');
list( $key,$value ) = $book;
echo $key.'=>'.$value.'<br />';
list( $first,$second ) = each($book);
echo $first.'=>'.$second.'<br />';
?>
输出为:
linux服务器配置与管理=>PHP程序设计
0=>linux服务器配置与管理
再看,
<?php
$book = array('linux服务器配置与管理','PHP程序设计');
list( $key,$value ) = each($book);
echo $key.'=>'.$value.'<br />';
list( $first,$second ) = each($book);
echo $first.'=>'.$second.'<br />';
?>
输出为:
0=>linux服务器配置与管理
1=>PHP程序设计
说明,list()是一个赋值结构,负责把右值分别付给它的各个参数,如$key、$value等。each()是返回数组信息,返回的第一个参数是键值,第二个参数是具体元素,然后数组中的指针自动向后指一下。可见,each()是把刀,专门把一个大面包(整个一个数组$book)切成一个个小片($book[0]、$book[1]),再给list()这个客户嘴边,这时就看怎么给了,用each()切后的都是小片(单个元素,即为键值和值的统一体),不用each()直接给的话,就不分小片,而是一口一口嚼了(每口都吃的是具体的内容),O(∩_∩)O哈哈~
NO2:
常用模式是:
<?php
$book = array('linux服务器配置与管理','PHP程序设计');
while(list( $key,$value ) = each($book))
echo $key.'=>'.$value;
?>
输出为:
0=>linux服务器配置与管理
1=>PHP程序设计
- 浏览: 31577 次
- 性别:
- 来自: 青岛
相关推荐
本文实例讲述了PHP中list方法用法。分享给大家供大家参考,具体如下: <?php function small_numbers() { return array (0, 1, 2); } list ($zero, $one, $two) = small_numbers(); var_dump($zero); var_dump...
本文实例讲述了PHP中list()函数用法。分享给大家供大家参考,具体如下: PHP中的list() 函数用于在一次操作中给一组变量赋值。 注意:这里的数组变量只能为数字索引的数组,且假定数字索引从 0 开始。 list()函数...
在本文中,我们将深入探讨phplist的核心特性、安装步骤以及如何利用其官方繁体语言文件进行多语言设置。 ### 1. phplist核心特性 - **HTML邮件支持**:phplist支持发送具有丰富格式的HTML邮件,使邮件内容更具吸引...
file_list.php,file_list.php
PHPlist是一款国外的邮件列表程序,支持HTML邮件和附件,支持多国语言,包括简繁中文,功能非常完整,几乎与电子报有关系的各种功能都有纳入系统设计。PHPlist 3.3.1 中文版 更新日志:2017-02-13修复了在使用默认...
这个"PHP_list.rar_list.p_php_list"压缩包包含了一个用于实现这一功能的源码示例,旨在帮助学习者理解如何在PHP中构建这样的功能。以下是关于这个主题的详细讲解。 首先,目录树的实现通常涉及到递归操作,因为一...
We are delighted to announce the release of a new development version of phpList.This version is not yet ready for general use, but is for the courageous amongst you to try out and play with. ...
PHPlist是一款国外的邮件列表,支持HTML邮件和附件,支持多国语言,包括简繁中文,功能非常完整的邮件列表系统,几乎与电子报有关系的各种功能都有纳入系统设计。 功能介绍: *以网页介面发布与订阅电子报 *...
【PHP邮件列表phplist多国语言版】是一个基于PHP的开源邮件营销系统,它提供了创建、管理和发送电子邮件订阅的能力,并支持多种语言,使得全球用户都能方便地使用。这个压缩包包含了一个完整的phplist实例开发源码,...
【PHP邮件列表系统 phplist 简介】 phplist 是一个功能强大的开源PHP邮件列表管理系统,它被设计用于处理大量订阅者数据,提供多种个性化功能,支持多国语言,是PHP开发者进行邮件营销或者构建社区通知系统的一个...
5. **数据库脚本**:可能包含`.sql`文件,用于在数据库中创建必要的表结构,以便Phplist能够正常工作。 6. **文档和帮助文件**:可能在`docs`或`readme`文件中,提供有关如何安装、配置和使用Phplist的指南。 7. *...
在Java编程中,List集合是开发人员经常使用的一种数据结构,用于存储有序的元素列表。本文将详细介绍6种初始化Java List集合的方法,并通过代码示例帮助理解每种方法的使用和特点。 1. 常规方式 这是最常见的初始化...
标题中的“在线编辑模块STAFFLIST.PHP”指的是一个基于PHP编程实现的Web应用程序模块,主要用于处理员工列表的在线编辑功能。在这个模块中,用户能够通过网页直接查看、修改和管理名为“STAFFLIST”的员工数据。这...
php list()函数是PHP语言中用于数组解构赋值的一个语言结构,它使得我们可以将数组中的值直接赋给一系列的变量。虽然它的命名方式与函数类似,但本质上它并不是一个函数,而是PHP语言的一个语言特性。list()函数在...
在实际应用中,企业可以通过phplist进行新闻通知、促销活动公告、客户服务等邮件的发送,提高与客户间的互动。 总结,phplist v2.10.1多国语言版是一个功能强大且灵活的邮件列表管理工具,其丰富的功能和开源特性使...
在phplist v2.10.17中,PHP源码负责处理订阅、退订请求,处理邮件内容,以及管理用户数据等所有后台逻辑。通过阅读和理解这些源码,开发者可以自定义系统的行为,添加新的功能或进行必要的安全更新。 **邮件列表**...
list.blade.php