PHP头条
热点:

高手教你PHP字符串截取函数使用


学习PHP时,你可能会遇到PHP字符串截取问题,这里将介绍PHP字符串截取函数问题的解决方法,在这里拿出来和大家分享一下。PHP本身是一种简单而强大的语言。PHP语言拥有核心特性如强大的字符串和数组处理能力,同时极大的改进了对面向对象编程的支持PHP5以上版本)。

  • 深入讲解PHP线程并发种类
  • 巧妙运用PHP函数实现采集器
  • 全面学习PHP PDO安装使用
  • 简述PHP技术发展历程
  • 常见PHP数据库解决方案
通过使用标准的和可选的扩展模块,PHP应用程序可以连接MySQL或Oracle等十几种数据库、绘图、创建PDF文件和创建解析XML文件。你也可以使用C语言来写自己的PHP扩展模块。例如,在已存在的代码库中提供一个PHP的接口函数。你也可以在Windows下运行PHP,使用COM控制其它诸如Word和Excel的Windows应用程序,或者使用ODBC来连接数据库。在国内,PHP曾经和微软的ASP并驾齐驱,是大家常用的网络编程语言。

ASP3.0现在早已经被微软放弃了,不再更新,也许有人会认为:PHP应该也是个快作古的东西了吧?然而事实恰恰相反,PHP不仅在高速发展,把ASP远远抛在身后,而且渐渐成为现在互联网上使用最为广泛、最热门的语言。下面我们就一起利用PHP这门强大的语言解决这个问题吧。

PHP字符串截取函数代码:

  1. <?php 
  2.  
  3. functionget_substr($string,$start='0',$length='')  
  4. {  
  5. $start=(int)$start;  
  6. $length=(int)$length;  
  7. $i=0;  
  8. if(!$string)  
  9. {  
  10. return;  
  11. }  
  12. if($start>=0)  
  13. {  
  14. while($i<$start)  
  15. {  
  16. if(ord($string[$i])>127)  
  17. {  
  18. $i=$i+2;  
  19. }  
  20. else  
  21. {  
  22. $i++;  
  23. }  
  24. }  
  25. $start=$i;  
  26. if($length=='')  
  27. {  
  28. returnsubstr($string,$start);  
  29. }  
  30. elseif($length>0)  
  31. {  
  32. $end=$start+$length;  
  33. while($i<$end)  
  34. {  
  35. if(ord($string[$i])>127)  
  36. {  
  37. $i=$i+2;  
  38. }  
  39. else  
  40. {  
  41. $i++;  
  42. }  
  43. }  
  44. if($end!=$i-1)  
  45. {  
  46. $end=$i;  
  47. }  
  48. else  
  49. {  
  50. $end--;  
  51. }  
  52. $length=$end-$start;  
  53. returnsubstr($string,$start,$length);  
  54. }  
  55. elseif($length==0)  
  56. {  
  57. return;  
  58. }  
  59. else  
  60. {  
  61. $length=strlen($string)-abs($length)-$start;  
  62. returnget_substr($string,$start,$length);  
  63. }  
  64. }  
  65. else  
  66. {  
  67. $start=strlen($string)-abs($start);  
  68. returnget_substr($string,$start,$length);  
  69. }  
  70. }  
  71.  
  72. ?> 

www.phpzy.comtrue/php/16058.htmlTechArticle高手教你PHP字符串截取函数使用 学习PHP时,你可能会遇到PHP字符串截取问题,这里将介绍PHP字符串截取函数问题的解决方法,在这里拿出来和大家分享一下。PHP本身是一种简单而强大的...

相关文章

    暂无相关文章
相关频道:

PHP之友评论

今天推荐