PHP按照指定数量将字符串分割为数组
今天在批量将全站数据推送到百度的时候,因为每次只能推送2000条,所以需要将链接分割后分多次提交。
今天在批量将全站数据推送到百度的时候,因为每次只能推送2000条,所以需要将链接分割后分多次提交。
/**
* 按照指定数量分块
* @datetime 2022年7月11日
* @zhimatong
*
* @param unknown $data
* @param number $num
* @return array
*/
public function split($data, $num = 5 )
{
$arrRet = array();
if( !isset( $data ) || empty( $data ) )
{
return $arrRet;
}
$data = explode(",",$data);
$iCount = count($data)/$num;
if( !is_int( $iCount ) )
{
$iCount = ceil( $iCount );
}
else
{
$iCount += 1;
}
for( $i=0; $i<$iCount;++$i )
{
$arrInfos = array_slice( $data, $i*$num, $num );
if( empty( $arrInfos ) )
{
continue;
}
$arrRet[] = $arrInfos;
unset( $arrInfos );
}
return $arrRet;
}写法:
//将字符串以2为单位分割 split($data,2)
本文属原创,转载请注明原文:https://www.zhimatong.com/jiaocheng/850.html
为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。
内容有用
热门主题
相关阅读
- PHP常用的获取网页html内容的6种方法
- ThinkPHP使用update函数更新数据的方法
- PHP 数组 Array详解
- PHP 将数组打乱 shuffle 函数
- PHP implode 函数:将数组元素组合为字符串
- PHP 字符串存储(转义) addslashes 与 stripslashes 函数
- PHP 数组排序 sort、asort 及 ksort 系列函数
- PHP list() 将数组中的值赋给变量
- PHP 对数组使用 自然算法 进行排序 natsort 与 natcasesort 函数
- PHP 字符串去除 trim、ltrim 与 rtrim 函数
- PHP array_filter()函数:过滤数组中的(空)值
- PHP 统计数组中所有的值出现的次数 array_count_values 函数



交流群
购物车