您的位置:首页 > 帝国cms教程

帝国cms PHP怎么截取两个中文字中间的字符串

2023-12-24 11:11:23 帝国cms教程 276

php写法:

<?php
header('Content-Type:text/html;charset=utf-8');
$str="这是一个要截取的测试标题";
$t1 = mb_strpos($str,'第');
$t2 = mb_strpos($str,':');
echo $s = mb_substr($str,$t1,$t2-$t1);
?>

在帝国cms里的运用很简单,直接把$str="这是一个要截取的测试标题";中文部分换成帝国cms的变量就行了,如下:

<?php
header('Content-Type:text/html;charset=utf-8');
$str=$navinfor['title'];
$t1 = mb_strpos($str,'第');
$t2 = mb_strpos($str,':');
echo $s = mb_substr($str,$t1,$t2-$t1);
?>

相关推荐