首页 后端开发 php教程 PHP初记(6) - 数组添加元素

PHP初记(6) - 数组添加元素

Jun 13, 2016 am 11:01 AM
arr array push true

PHP小记(6) - 数组添加元素

今天学到了PHP数组添加一个元素的新方式。

以前总是用push()函数来添加:

$arr = array();array_push($arr, el1, el2 ... eln);
登录后复制

?

但其实有一种更直接方便的做法:

$arr = array();$arr[] = el1;$arr[] = el2;...$arr[] = eln;
登录后复制

?

而且有实验证明,第二种方法的效率比第一种方法高出将近一倍!

我们来看下面的例子:

$t = microtime(true); $array = array(); for($i = 0; $i '; $t = microtime(true); $array = array(); for($i = 0; $i <p>运行脚本,结果为:</p><p></p><div class="quote_title">?写道<div class="quote_div">Run 1 <br>0.0054171085357666 // array_push <br>0.0028800964355469 // array[] <br>Run 2 <br>0.0054559707641602 // array_push <br>0.002892017364502 // array[] <br>Run 3 <br>0.0055501461029053 // array_push <br>0.0028610229492188 // array[]<p>?</p>
<p>确实长见识了。</p>
<div class="clear">
                 
              
              
        
            </div>
</div>
</div>
登录后复制
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

使用C#中的Array.Sort函数对数组进行排序 使用C#中的Array.Sort函数对数组进行排序 Nov 18, 2023 am 10:37 AM

标题:C#中使用Array.Sort函数对数组进行排序的示例正文:在C#中,数组是一种常用的数据结构,经常需要对数组进行排序操作。C#提供了Array类,其中有Sort方法可以方便地对数组进行排序。本文将演示如何使用C#中的Array.Sort函数对数组进行排序,并提供具体的代码示例。首先,我们需要了解一下Array.Sort函数的基本用法。Array.So

简单明了的PHP array_merge_recursive()函数使用方法 简单明了的PHP array_merge_recursive()函数使用方法 Jun 27, 2023 pm 01:48 PM

在进行PHP编程时,我们常常需要对数组进行合并。PHP提供了array_merge()函数来完成数组合并的工作,不过当数组中存在相同的键时,该函数会覆盖原有的值。为了解决这个问题,PHP在语言中还提供了一个array_merge_recursive()函数,该函数可以合并数组并保留相同键的值,使得程序的设计变得更加灵活。array_merge

如何使用PHP中的array_combine函数将两个数组拼成关联数组 如何使用PHP中的array_combine函数将两个数组拼成关联数组 Jun 26, 2023 pm 01:41 PM

在PHP中,有许多强大的数组函数可以使数组的操作更加方便和快捷。当我们需要将两个数组拼成一个关联数组时,可以使用PHP的array_combine函数来实现这一操作。这个函数实际上是用来将一个数组的键作为另一个数组的值,合并成一个新的关联数组。接下来,我们将会讲解如何使用PHP中的array_combine函数将两个数组拼成关联数组。了解array_comb

PHP函数中true代表什么意思? PHP函数中true代表什么意思? Mar 16, 2024 pm 12:12 PM

标题:PHP函数中true代表什么意思?在PHP编程中,true代表布尔值中的真,通常表示“真”的状态。在函数中使用true时,通常用于判断条件是否为真或执行某些操作。下面将通过具体的代码示例来说明在PHP函数中true代表什么意思。例子:

PHP函数中true的含义详解 PHP函数中true的含义详解 Mar 16, 2024 am 08:57 AM

PHP函数中true的含义详解在PHP中,true是一个布尔值,代表"真"或者"是"的状态。在函数中使用true通常用于表达一个条件成立或者返回一个成功的状态。本文将从不同的角度详细解释在PHP函数中true的含义,以及给出具体的代码示例说明。一、返回true的情况条件判断:在PHP函数中,true通常用于条件判断中,表示条件成立。例如:functioni

PHP array_fill()函数用法详解 PHP array_fill()函数用法详解 Jun 27, 2023 am 08:42 AM

在PHP编程中,数组是一种非常重要的数据结构,能够轻松地处理大量数据。PHP中提供了许多数组相关的函数,array_fill()就是其中之一。本篇文章将详细介绍array_fill()函数的用法,以及在实际应用中的一些技巧。一、array_fill()函数概述array_fill()函数的作用是创建一个指定长度的、由相同的值组成的数组。具体来说,该函数的语法

Java中的ArrayIndexOutOfBoundsException异常常见原因是什么? Java中的ArrayIndexOutOfBoundsException异常常见原因是什么? Jun 24, 2023 pm 10:39 PM

Java是一种非常强大的编程语言,广泛应用于各种开发领域。但是,在Java编程过程中,开发人员经常会遇到ArrayIndexOutOfBoundsException异常。那么,这个异常的常见原因是什么呢?ArrayIndexOutOfBoundsException是Java中常见的一个运行时异常。它表示在访问数据时,数组下标超出了数组的范围。常见的原因包括以

PHP array_change_key_case()函数使用方法介绍 PHP array_change_key_case()函数使用方法介绍 Jun 27, 2023 am 10:43 AM

在PHP编程中,数组是一个经常用到的数据类型。而关于数组的操作函数也是相当多的,其中包括了array_change_key_case()函数。该函数可以将数组中键名的大小写进行转换,从而方便我们进行数据的处理。本文就来介绍一下PHP中array_change_key_case()函数的使用方法。一、函数语法及参数array_change_ke

See all articles