Evert Pots Blog: iconv_substr vs mbstring_substr

Evert Pot kam auf eine interessante Performance-Problem, als er durch eine Anwendung, die auf eine Schnur Substitutionen tun brauchte, war arbeiten – der Unterschied zwischen iconv_substr, mb_substr und substr .

Während der Arbeit an einer Anwendung Ich rannte über eine große Engpass, die ich isoliert den ganzen Weg auf die Nutzung des iconv_substr Funktion. Wenn Sie sich je gefragt, was ist besser zu bedienen, sollten [die Benchmark-Code in die post [help Ihre Entscheidung.

Seine Ergebnisse änderte sich ein wenig von Maschine zu Maschine (und OS / Plattform für OS / Plattform), aber eine Statistik stach auf sie alle – die iconv_substr war langsamer als mb_substr -Methode …. durch eine Menge in einem Fall (etwa 2100000% langsamer).

PHPDeveloper.org

Schreibe einen Kommentar