Tag: 数组

PHP – 使用数字索引获取数组值

我有一个数组像: $array = array('foo' => 'bar', 33 => 'bin', 'lorem' => 'ipsum'); echo native_function($array, 0); // bar echo native_function($array, 1); // bin echo native_function($array, 2); // ipsum 所以,这个本地函数将返回一个基于数字索引(第二个参数)的值,忽略关联键,查找数组中的实际位置。 有没有任何原生function在PHP中做,或者我应该写吗? 谢谢

将方法应用于array / enumerable中的每个元素

这是我的数组: array = [:one,:two,:three] 我想将to_s方法应用于所有的数组元素,以获得array = ['one','two','three'] 。 我怎么能做到这一点(将枚举的每个元素转换为其他东西)?

Java 7是否使用Tim Sort作为Method Arrays.Sort?

我找不到Java 7的文档,我只能findJava 6,它仍然很快或合并。 有谁知道如何在Java 7中find方法Arrays.sort的文档?

PHP – popuparrays的第一个元素而不是最后(reveresed array_pop)?

有一个PHP函数会'popup'数组的第一个元素? array_pop()popup最后一个元素,但我想popup第一个。

数组推送作为PHP的第一个索引

我有一个不使用0索引的数组。 数组从1,2,3开始。 所以我想添加到数组中。 我尝试做array_push($array, "Choose City") ,但这最终在数组的末尾,在这种情况下数组索引4。 我怎样才能将其设置为数组索引0?

Uncaught TypeError:Object.values不是一个JavaScript函数

我有一个简单的对象,如下所示: var countries = { "Argentina":1, "Canada":2, "Egypt":1, }; 我需要创build两个数组。 第一个数组是来自对象的所有键的数组。 我创build这个数组: var labels = Object.keys(countries); 这很好。 我获得了一系列的国家。 现在,当我尝试从值中创build一个数组… var labels = Object.values(countries); 我得到这个错误: Uncaught TypeError: Object.values is not a function JavaScript 我不知道我做错了什么。 我在console.log countries之前,我宣布labels之后和对象保持不变。 我如何正确使用Object.values() ?

PHP获取数组的最后3个元素

我有一个数组: [13] => Array ( [0] => joe [1] => 0 [14] => Array ( [0] => bob [1] => 0 ) [15] => Array ( [0] => sue [1] => 0 ) [16] => Array ( [0] => john [1] => 0 ) [17] => Array ( [0] => harry [1] => 0 ) […]

javascript:检查数组是否存在,如果没有创build它

我如何检查一个特定的数组是否存在,如果没有,它会被创build?

Groovy中的string数组

在ruby中,有一个不寻常的东西来创build这样一串string: names = %w( lucas Fred Mary ) 常规里面有这样的东西吗?

拆分并joinC#string

可能重复: 首先拆分,然后join一个string的子集 我试图将一个string拆分成一个数组,取出第一个元素(使用它),然后将其余的数组join到一个单独的string中。 例: theString = "Some Very Large String Here" 会成为: theArray = [ "Some", "Very", "Large", "String", "Here" ] 然后我想在variables中设置第一个元素,稍后再使用它。 然后我想把数组的其余部分join到一个新的string中。 所以会变成: firstElem = "Some"; restOfArray = "Very Large String Here" 我知道我可以使用theArray[0]作为第一个元素,但是如何将数组的其余部分形成一个新的string呢?