English 中文(简体)
从另一阵列中提取阵列价值
原标题:extract array values from another array
  • 时间:2012-01-12 09:46:51
  •  标签:
  • php
  • arrays

以前,我想将一系列的价值观引入新的阵列,其逻辑性如下。

旧阵

index|value
0=23
1=34
2=45
3=56
4=56
5=78
6=45
7=67
8=56
9=45

我希望这种系列中的新阵列储备指数值:0,1,4,5,8,9。

最佳回答

如你想要“两条,两条”顺序,就会这样做;

$input = array(23, 34, 45, 56, 56, 78, 45, 67, 56, 45);
$output = array();

$count = count($input);
for($i = 0; $i < $count; $i++)
{
  $output[$i] = $input[$i];
  if($i % 4 == 1)
    $i += 2;
}

var_dump($output);
问题回答

I am not entirely sure what you are trying to do, but I will answer as best as I can.

仅从原有阵列中获得价值的新阵列,可使用http://php.net/manual/en/Function.array- Values.php” rel=“nofollow”array_ Values(DOCs

仅使用以下几套钥匙:array_keys(DOCs

为按其价值排列阵列,您将使用http://php.net/manual/en/Function.asort.php” rel=“nofollow”DOCs

之后,为了达到阵列价值,但根据顺序,你将使用:

$array = array(53,23,43);
sort($array);

See the sort() manual page.





相关问题
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 ...

热门标签