【发布时间】:2015-03-07 09:51:54
【问题描述】:
你好,我有一个很长的字符串
0BV,0BW,100,102,108,112,146,163191,192,193,1D94,19339,1A1,1AA,1AE,1AFD,1AG,1AKF.......
我想通过 sub sting 在页面中显示它
喜欢
0BV,0BW,100,102,108,112,146
163191,192,193,1D94,19339
1A1,1AA,1AE,1AFD,1AG,1AKF
我想要做的是从字符串创建子字符串,长度为 100 个字符,但是如果第 100 个字符不是逗号,我想检查字符串中的下一个逗号并以此分割。
我尝试使用chunk()按字数拆分,但由于子字符串长度不同,在页面中显示不合适
$db_ocode = $row["option_code"];
$exclude_options_array = explode(",",$row["option_code"]);
$exclude_options_chunk_array = array_chunk($exclude_options_array,25);
$exclude_options_string = '';
foreach($exclude_options_chunk_array as $exclude_options_chunk)
{
$exclude_options_string .= implode(",",$exclude_options_chunk);
$exclude_options_string .= "</br>";
}
请帮忙。在此先感谢
【问题讨论】:
标签: php regex string split substring