English 中文(简体)
• 如何为业绩制定阵列初始化?
原标题:how to code array initialisation for performance?

我的问题是容易的。

......

$arr = array(1, 2, 3, 4, 5, ..., x); //x is a huge number for the theory

......

$arr[] = 1;
$arr[] = 2;
$arr[] = 3;
$arr[] = 4;
$arr[] = 5;
...
$arr[] = x;

?

I think the second way of coding is easy to alter especially if there are multi-dim arrays. But is this one altering the speed of processing ?

最佳回答

通过粗略测试,第二种方法的速率是头一种方法的两倍,但除非你使用非常大的阵列(100 000+元素)或几倍的阵列(每秒1,000倍),差异是微不足道的。

就同学而言,请参见Berk的答复。

问题回答

第一类阵列的面积不变。 但是,第二套初始化方法使每项任务中的阵列重新出现。

第二步将是缓慢的。

I recommend to init like this:

$arr = array(1,
             2,
             3,
             4,
             ...
             x);

你们都可以从两方面获得私营化。





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签