编程语言
首页 > 编程语言> > php – 从指定的字符串创建新数组?

php – 从指定的字符串创建新数组?

作者:互联网

我有这种简单的数组:

$puctures=array('1_noname.jpg','2_new.jpg','1_ok.jpg','3_lets.jpg','1_stack.jpg','1_predlog.jpg','3_loli.jpg');

我想创建一个新的数组,我将只有以1_开头的元素

$new=array('1_noname.jpg','1_ok.jpg','1_stack.jpg','1_predlog.jpg');

有点像array_pop但是怎么样?

解决方法:

一个简单的循环就行了.

foreach ($pictures as $picture) {
    if (substr($picture, 0, 2) == "1_") {
        $new[] = $picture;
    }
}

标签:php,arrays,array-push
来源: https://codeday.me/bug/20190715/1467820.html