«   2018/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Archives
Today
133
Total
1,103,080
관리 메뉴

Blue Breeze

텍스트 치환 함수 속도 String Replacement Method Speed 본문

Language/PHP

텍스트 치환 함수 속도 String Replacement Method Speed

푸른바람 푸른_바람 2018.04.26 08:30

Result

sprintf > str_replace > preg_replace > strtr
strtr 과 str_replace 간 특성차이를 고려.

Run Speed

거론된 결과물이 많지만 1,2번재것만...

  1. str_replace #1 1.33 : 1 sprintf
  2. str_replace #2 1.6 : 1 sprintf
  3. preg_replace 2.19 : 1 sprintf
  4. strtr 51.97 : 1 sprintf
  1. sprintf: 2.92035603523 seconds
  2. preg_replace: 5.3017771244 seconds
  3. str_replace #1: 7.66827106476 seconds
  4. str_replace #2: 8.1126139164 seconds
  5. strtr: 145.762818813 seconds

'Language > PHP' 카테고리의 다른 글

텍스트 치환 함수 속도 String Replacement Method Speed  (0) 2018.04.26
date, microtime speed and calculate  (0) 2018.04.25
php log file write speed  (0) 2018.04.20
Ubuntu php7.1/7.2 Switch  (0) 2018.03.02
PHP math-php  (0) 2017.06.01
php7.1 Catching Multiple Exception Types  (0) 2017.05.31
0 Comments
댓글쓰기 폼