永发信息网

php截取字符串并且删除截取的字符串

答案:2  悬赏:60  手机版
解决时间 2021-12-31 14:18
  • 提问者网友:我一贱你就笑
  • 2021-12-31 02:17
$len=mb_strlen($content,'gb2312');
if($len>2000)
{
$b="";
$e=0;
$c=2000;
$j=ceil($len/2000);
for($i=0;$i<$j;$i++)
{
$b=mb_strcut($content,$e,$c,'gb2312');
$minorData[]=array($rows['run_id'], "", "","内容",$b,“","");
$e+=2000;
$c+=2000;
}
$d=1;
}
我想把一个特别长的文章截成2000一行的格式 但是我这么写会出现第二次有第一次的内容 求教用strsub截取完如何删除!
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-12-31 02:40
for($i=0;$i<$j;$i++)
{
$b=mb_strcut($content,$e,$c,'gb2312');
$content = mb_strcut($content,$c,NULL,'gb2312');
$minorData[]=array($rows['run_id'], "", "","内容",$b,“","");
$e+=2000;
$c+=2000;
}
mb_strcut("截取内容", 2000,NULL,'gb2312');

加了一句$content = mb_strcut($content,$c,NULL,'gb2312');
全部回答
  • 1楼网友:青灯有味
  • 2021-12-31 02:49

楼主你好~~~

我没学过php你可以去找些相关的资料

但是语言是相通的~~

我这里有些例子!

你看下在你们php里面有没~?

substring()函数 string str = "abcd"; str.substring(startindex,length); startindex为截取起始位置,索引从零开始 length为截取长度 例:str.substring(0,3)=="abc"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯