1
A
回答
0
function stepArray($array, $step) {
static $location = 0;
$started = $location;
while ($location < ($started + $step) && isset($array[$location])) {
echo $array[$location];
$location++;
}
}
這只是我的頭頂部,並呈陣列按順序編號。無論您調用多少次,static變量都會跟蹤您在數組中的位置。因此調用
stepArray($array, 3);
將打印頭三個元素,那麼
stepArray($array, 2);
將打印接下來的兩個等
1
這件事情,你必須建立,所以這取決於你的「打印」的定義是,它可能是print_r的,後續代碼var_dump,或者只是呼應,並且可以使用這樣的函數僅僅作爲一個例子:
function printmyarraybythrees($array,$index) {
for ($x = $index; $x < $index + 3; $x++) print_r($array[$x]);
}
1
對於第一組:
for ($i = 0; $i < 3; $i++)
echo $array[$i];
對於第二組:
for ($i = 3; $i < 6; $i++)
echo $array[$i];
0
0
for($i=0;$i<3;$i++) {
echo $array[$i];
}
後來的後來,
for($i=0;$i<6;$i++) {
echo $array[$i];
}
2
您可以使用array_slice做的工作:
<?php
$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, 2); // return "c", "d", et "e"
$output = array_slice($input, -2, 1); // return "d"
$output = array_slice($input, 0, 3); // return "a", "b", et "c"
?>
0
圖片,你的陣列如下:
$ary = array('Apple', 'Banana', 'Mango', 'Coconut', 'Orange');
現在您要打印前3個。可以按如下方式完成:
for($i=0;$i<3;$i++)
echo $ary[$i];
對於第二個3,你可以使用以下命令:
for($i=3;$i<6;$i++)
echo $ary[$i];
0
class ArrayHelper
{
private static function printArray($from, $to, $array)
{
$_new = new Array();
if($from <= count($array) && $to <= count($array)
{
for($i = $to; $i <= $from; $i++)
{
$_new[] = $array[$i];
}
}
print_r($_new);
}
}
$ar = array('One', 'Two', 'Three', 'Four');
ArrayHelper::printArray(0, 2);
相關問題
- 1. 按設置打印php數組項目
- 2. PHP打印陣列項目組通過
- 3. 從char數組打印項目?
- 4. 在單行中打印arraylist中的每個數組項目
- 5. 如何在javascript中打印php數組
- 6. 在文本文件中打印數組列表的項目
- 7. 在Python中打印出大於特定值的數組項目
- 8. 在Xcode Playground中打印每個數組項目?
- 9. PHP打印三維數組
- 10. PHP數組打印問題
- 11. 從類php打印數組
- 12. 打印多維數組PHP
- 13. PHP打印多維數組
- 14. 打印數組值PHP
- 15. PHP數組打印語句
- 16. 根據數組中的項目數動態地打印XML
- 17. 打印linkedList中的項目
- 18. PHP循環打印複選框項目
- 19. Eclipse項目打印
- 20. Arduino項目 - 打印
- 21. 組合框 - 打印出所選項目
- 22. 查找打印機中等待打印的項目數
- 23. 在Scala中打印數組
- 24. 在Powershell中打印數組
- 25. 在sendmail中打印數組
- 26. 在ruby中打印數組
- 27. 打印JSON數組中的PHP
- 28. 打印一個數組中的PHP值
- 29. 從PHP的foreach數組中打印值
- 30. 從php數組中打印出值
(這也只適用於該陣列,不能用於其他用途。) – Dan 2011-05-19 17:03:28
您的天才。乾杯 – steve 2011-05-19 17:16:19