作者:洪可婷60134 | 来源:互联网 | 2014-11-09 13:26
<!doctypehtmlpublic"-w3cdtdxhtml1.0transitionalen""http:www.w3.orgtrxhtml1dtdxhtml1-transitional.dtd"><htmlxmlns="http...
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
php字符串截取函数,支持中文 utf-8截取
发布: 来源: 添加日期:2014-09-19 22:50:48 浏览: 评论:0
- public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
- "http://www.w3.org/1999/xhtml">
-
- "content-type" cOntent="text/html; charset=utf-8" />
-
-
- $str = "中12hb千钧一发lap";
- echo mb_substr($str,0,5,&#39;utf-8&#39;);echo &#39;
&#39;;
- echo mb_substr($str,5,3,&#39;utf-8&#39;);echo &#39;
&#39;;
- echo mb_substr($str,8,4,&#39;utf-8&#39;);
- ?>
-
-
-
- function str_wrap1($str,$elen=30)
- {
- $tlen = mb_strlen($str,"utf8");
-
- $dlen = 0;
- $str_wrap = &#39;&#39;;
- for($i=0;$i<$tlen;$i++)
- {
- $tmpchar = mb_substr($str,$i,1,"utf8");
- if(strlen($tmpchar) == 3)
- $charlen = 2;
- else
- $charlen = 1;
- if( $dlen < $elen-1 )
- {
- $dlen += $charlen;
- $str_wrap .= $tmpchar;
- }
- else
- {
- $str_wrap .= "
".$tmpchar;
- $dlen = $charlen;
- }
- }
- return $str_wrap;
- }
- echo str_wrap1($str,5);
- ?>
推荐阅读
-
在 PHPStorm 2017 中,若需禁用参数名称提示功能,可在设置面板中通过搜索 "hints" 进入相关路径,具体为:编辑器 > 常规 > 外观 > 显示参数名称提示,并取消该选项前的勾选。这一操作将有效关闭参数名称提示,提升代码编辑的整洁度和专注度。 ...
[详细]
蜡笔小新 2024-11-05 16:02:49
-
本文详细介绍了在 Vue.js 前端框架中集成 vue-i18n 插件以实现多语言支持的方法。通过具体的配置步骤和示例代码,帮助开发者快速掌握如何在项目中实现国际化功能,提升用户体验。同时,文章还探讨了常见的多语言切换问题及解决方案,为开发人员提供了实用的参考。 ...
[详细]
蜡笔小新 2024-11-05 20:00:42
-
-
在用户输入数字时,程序能够有效捕获并处理各种异常情况,如非法字符或格式错误,并提供详尽的错误提示和操作指导,确保用户能够准确输入有效的数字数据。通过这种方式,不仅提高了程序的健壮性和用户体验,还减少了因输入错误导致的系统故障。具体实现中,使用了Java的异常处理机制,结合Scanner类进行输入读取和验证,确保了输入的合法性和准确性。 ...
[详细]
蜡笔小新 2024-11-05 14:46:13
-
《念奴娇·送范季沾归云门》译文与原文赏析:元代诗人蔡松年的文学艺术探析 ...
[详细]
蜡笔小新 2024-11-05 19:09:15
-
在使用 `dirname(__FILE__)` 时,是否需要将反斜杠转换为斜杠是一个常见的问题。本文探讨了这一问题,并提供了解决方案。通过使用 `str_replace` 函数,可以确保路径在不同操作系统中的一致性。此外,我们还介绍了其他一些最佳实践,以帮助开发者避免因路径分隔符不一致而引发的问题。 ...
[详细]
蜡笔小新 2024-11-05 18:46:54
-
PHP与MySQL的Web应用开发技术深入解析 ...
[详细]
蜡笔小新 2024-11-05 18:30:33
-
解读“渡”字含义:《新华字典》中的读音、笔画、释义及常见组词与命名应用 ...
[详细]
蜡笔小新 2024-11-05 18:15:09
-
在第10天的夜灵HTML日志中,我们深入探讨了浏览器兼容性和高级选择器的应用。CSS3引入了许多新属性,但在旧版浏览器中的支持情况并不理想。然而,目前主流浏览器的最新版本已全面支持这些新特性。对于那些不支持CSS3新属性的浏览器,我们提供了多种解决方案,以确保网站在不同环境下的兼容性和用户体验。此外,我们还详细讨论了如何利用高级选择器提升页面布局的灵活性和可维护性。 ...
[详细]
蜡笔小新 2024-11-05 17:52:10
-
《我的世界》Java版与Windows 10版(基岩版)有何不同? ...
[详细]
蜡笔小新 2024-11-05 17:51:34
-
React项目基础教程第五课:深入解析组件间通信机制 ...
[详细]
蜡笔小新 2024-11-05 17:23:43
-
在 Manjaro 系统中,出现了一种由未预期的符号 `newline` 引起的 bash 语法错误。具体表现为系统提示“bash: 附近有语法错误”。通过将相关字符串从双引号改为单引号,可以有效解决这一问题。此外,建议在编写脚本时,注意检查换行符和特殊字符的使用,以避免类似错误的发生。 ...
[详细]
蜡笔小新 2024-11-05 17:17:57
-
简雍,字宪和,涿郡人,原姓耿,后因幽州方言将“耿”读作“简”,遂改姓简。他是东汉末年至三国时期刘备的重要谋士。简雍性格直率豪爽,不拘小节,年轻时便与刘备结识,成为其核心智囊之一。他在刘备麾下屡献良策,为刘备的崛起和发展做出了重要贡献。 ...
[详细]
蜡笔小新 2024-11-05 16:07:43
-
探索偶数次幂二项式系数的求和方法及其数学意义 ...
[详细]
蜡笔小新 2024-11-05 15:38:39
-
源代码是构建网站的基础,涵盖了网站程序的所有代码、文件和目录结构。掌握源代码意味着完全控制网站的所有权。在传统自助建站平台中,由于采用SAAS模式,源代码通常不对外开放,用户实际上每年支付的费用仅是为了使用这些平台提供的服务,而无法获得真正的代码所有权。相比之下,米拓源代码提供了全面的技术细节和实现方法,使开发者能够深入了解并自主定制网站功能,确保了更高的灵活性和安全性。 ...
[详细]
蜡笔小新 2024-11-05 15:23:03
-
在使用Edge浏览器时,许多用户希望在浏览网页时避免留下访问记录。为了满足这一需求,Edge浏览器提供了无痕浏览模式。通过启用该模式,用户可以确保浏览历史、表单数据和临时互联网文件不会被保存。本文将详细介绍如何在Edge浏览器中开启并使用无痕浏览模式,帮助用户更好地保护隐私。 ...
[详细]
蜡笔小新 2024-11-05 15:08:55
-