php从urls数组里面取2000个包含“article”的值
时间: 2023-09-26 17:06:43 浏览: 190
基于PHP遍历数组的方法汇总分析
可以PHP的foreach循环遍历$urls数组,判断每个元素中是否包含“article”关键字,如果是,则将其存储到一个新的数组中,直到新数组中已经存储了2000个符合条件的元素。具体代码如下:
```php
$count = 0;
$article_urls = array();
foreach ($urls as $url) {
if (strpos($url, 'article') !== false) {
$article_urls[] = $url;
$count++;
if ($count >= 2000) {
break;
}
}
}
```
其中,$count用于计数符合条件的元素数量,$article_urls是存储符合条件元素的新数组。在循环中,使用strpos()函数判断$url中是否包含“article”关键字,如果是,则将其存储到$article_urls数组中,并将$count累加1。当$count达到2000时,跳出循环。
最终,$article_urls数组中存储的就是符合条件的2000个元素。
阅读全文