Mio*_*vic 1 php arrays sorting array-filter
我用PHP得到了这个数组:
$arr =('1-1.jpg','1-2.jpg','11-3.jpg', '1-4.jpg', '3-5.jpg', '41-5.jpg','1-3.jpg','4-5.jpg','14-5.jpg','54-5.jpg','64-5.jpg','14-5.jpg', '1-5.jpg');
Run Code Online (Sandbox Code Playgroud)
我需要这个数组,但我在服务器上有PHP 5.27版本:(
$newarray=('1-1.jpg','1-2.jpg','1-3.jpg', '1-4.jpg', '1-5.jpg');
Run Code Online (Sandbox Code Playgroud)
忘记服务器版本,标准是"1-".如何获得仅以"1-"开头的所有元素?
使用此代码:
<?php
$arr = array('1-1.jpg','1-2.jpg','11-3.jpg', '1-4.jpg', '3-5.jpg', '41-5.jpg','1-3.jpg','4-5.jpg','14-5.jpg','54-5.jpg','64-5.jpg','14-5.jpg', '1-5.jpg');
$newarray = array();
foreach($arr as $item) {
if(substr($item, 0, 2) == '1-') $newarray[] = $item;
}
sort($newarray); // Add this to sort the array
?>
Run Code Online (Sandbox Code Playgroud)
您可以sort在foreach对数组进行排序后使用该函数.
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |