考虑以下代码(React JS代码):
poll() {
var self = this;
var url = "//" + location.hostname + "/api/v1/eve/history/historical-data/" + this.state.itemId + '/' + this.state.regionId + '/40';
$.get(url, function(result) {
console.log(result.data, result.data.reverse());
self.setState({
error: null,
historicalData: result.data.reverse(),
isLoading: false
});
}).fail(function(response) {
self.setState({
error: 'Could not fetch average price data. Looks like something went wrong.',
});
});
}
Run Code Online (Sandbox Code Playgroud)
注意console.log.让我们看一个图像:
最后我检查了,反向应该颠倒了数组的顺序.但事实并非如此.
我使用这个错误(官方MDN文档)?为什么不反向工作?
我有一个像这样的text(text.txt)文件:
shir
beer
geer
deer
Run Code Online (Sandbox Code Playgroud)
我还有一个PHP源页面:
<?php
foreach (glob("*.txt") as $filename) {
$file = $filename;
$contents = file($file);
$reverse = array_reverse($file, true);
$string = implode("<br>" , $contents);
echo $string;
echo "<br></br>";
}
?>
Run Code Online (Sandbox Code Playgroud)
我希望在php页面中显示:
deer
geer
beer
shir
Run Code Online (Sandbox Code Playgroud)
从文件的末尾到开头.
谢谢
我想将int []值传递给int b [].但我面临困惑.任何人都可以纠正我.b的输出是0,0,0,45,4,2,1.它应该像7,6,5,4,45,2,1.
static void Main()
{
int[] a = new int[] { 1, 2, 45, 4, 5, 6, 7 };
int[] b = new int[7];
int temp = 0;
for (int i = 0; i <= a.Length - 1; i++)
{
b[(b.Length - i) - 1] = a[i];
Console.WriteLine(b[i]);
}
}
Run Code Online (Sandbox Code Playgroud) 我需要递归地反转一个有多级子数组的HUGE数组,我需要保留所有的键(有些是int键,有些是字符串键),有人可以帮助我吗?也许是一个以某种方式使用array_reverse的例子?另外,使用array_reverse是唯一/最好的方法吗?
谢谢 :)