PhpSpreadsheet/tests/data/Calculation
Christian Schmidt 3560f11935
Replace mbStrReplace() with str_replace()
By design, UTF-8 allows any byte-oriented substring searching algorithm,
since the sequence of bytes for a character cannot occur anywhere else
([source](https://en.wikipedia.org/wiki/UTF-8#Advantages_3)).

So `str_replace()` also works for UTF-8-encoded strings, assuming that
the input strings are valid UTF-8 strings. The previous implementation
of mbStrReplace() did nothing to detect invalid strings.

Also, `str_replace()` does not support [Unicode equivalence](https://en.wikipedia.org/wiki/Unicode_equivalence),
but nor do the other `mb_string` functions, and nor does `=SUBSTITUTE()` in Excel
(tested on Excel for Mac version 15.19.1, Excel 2016 for Windows and LibreOffice 5.1).

Closes #109
2017-03-06 11:33:06 +09:00
..
DateTime Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
Engineering Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
Financial Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
Functions Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
Logical Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
LookupRef Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
MathTrig Use proper syntax for variadic functions 2017-01-23 15:01:20 +09:00
TextData Replace mbStrReplace() with str_replace() 2017-03-06 11:33:06 +09:00