====== PHP RFC: mb_str_split ======
* Date: 2019-01-02
* Author: rumi, legale.legale@gmail.com
* Status: Implemented (in PHP 7.4)
* First Published at: https://wiki.php.net/rfc/mb_str_split
* PR: [[https://github.com/php/php-src/pull/3715]], [[https://github.com/php/php-src/pull/3808]]
===== Introduction =====
mb_str_split is a function to perform string splitting to an array of defined size chunks.
==== Description ====
array mb_str_split (string $string [, integer $split_length = 1, string $encoding = mb_internal_encoding() ])
The function works through the libmbfl library and supports all libmbfl supported charsets just like other mbstring functions.
==== Usage example ====
по
[1] => бе
[2] => да
)
===== Proposal =====
Include function into the existent mbstring extension.
===== Proposed PHP Version(s) =====
next PHP-7.x
===== RFC Impact =====
==== To Existing Extensions ====
mbstring
==== To Opcache ====
Opcache is not affected.
==== New Constants ====
No.
===== Open Issues =====
No.
===== Future Scope =====
No.
===== Proposed Voting Choices =====
This project requires 50%+1 majority.
The voting period: from 2019-01-10 to 2019-01-20.
* Yes
* No
===== Patches and Tests =====
https://github.com/php/php-src/pull/3715
https://github.com/php/php-src/pull/3808
===== Implementation =====
- Was merged into master (PHP-7.4)
- [[https://github.com/php/php-src/commit/d77ad27415a34e4f5908cb262567b7b6f0eca17f]]