武汉PHP培训
达内武汉民大中心

18062071755

热门课程

武汉php培训:PHP中常见的字符串问题

  • 时间:2019-03-21 16:00
  • 发布:武汉php培训班
  • 来源:互联网

最后,出于安全考虑,php在生成一个字符串时末尾仍然会添加

常见的字符串拼接方式及速度比较

<a style='color:blue' href='http://wh.php.tedu.cn/'>武汉php培训</a>班

假设有如下4个变量:

$strA=‘123’; $strB = ‘456’; $intA=123; intB=456;

现在对如下的几种字符串拼接方式做一个比较和说明

1、$res = $strA.$strB和$res = “$strA$strB”

这种情况下,zend会重新malloc一块内存并进行相应处理,其速度一般

2、$strA = $strA.$strB

这种是速度最快的,zend会在当前strA基础上直接relloc,避免重复拷贝

3、$res = $intA.$intB

这种速度较慢,因为需要做隐式的格式转换,实际编写程序中也应该注意尽量避免

4、$strA = sprintf (“%s%s”,$strA.$strB);

这会是最慢的一种方式,因为sprintf在php中并不是一个语言结构,本身对于格式识别和处理就需要耗费比较多时间,另外本身机制也是malloc。不过sprintf的方式最具可读性,实际中可以根据具体情况灵活选择。

本篇文章是有武汉PHP培训班为您呈现,更多相关资讯尽在武汉达内!

马上预约七天免费试听课

姓名:

电话:

上一篇:武汉PHP培训:介绍php的4层体系
下一篇:武汉php培训:PHP的执行方式

给你7条学PHP语言的理由

众多编程语言中PHP脱颖而出

学好PHP,你可以这样分阶段去做

选择城市和中心
贵州省

广西省

海南省

有位老师想和您聊一聊