rfc:default_encoding
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:default_encoding [2013/12/16 21:13] – [Changelog] yohgaki | rfc:default_encoding [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Request for Comments: Use default_charset As Default Character Encoding ====== | ====== Request for Comments: Use default_charset As Default Character Encoding ====== | ||
- | * Version: 0.3 | + | * Version: |
- | * Date: 2013-06-29 | + | * Date: 2014-01-01 |
* Author: Yasuo Ohgaki < | * Author: Yasuo Ohgaki < | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 31: | Line 31: | ||
Use **default_charset as default** for encoding related php.ini settings and module/ | Use **default_charset as default** for encoding related php.ini settings and module/ | ||
- | Not tuoched | + | Not touched |
* zend.script_encoding | * zend.script_encoding | ||
- | PHP 5.6 and master, introduce new php.ini | + | PHP 5.6 and master, introduce new php.ini |
* php.input_encoding | * php.input_encoding | ||
* php.internal_encoding | * php.internal_encoding | ||
Line 41: | Line 41: | ||
* iconv.internal_encoding (Default: php.internal_encoding) | * iconv.internal_encoding (Default: php.internal_encoding) | ||
* iconv.output_encoding (Default: php.output_encoding) | * iconv.output_encoding (Default: php.output_encoding) | ||
- | * mbstring.http_input (Default: php.output_encoding) | + | * mbstring.http_input (Default: php.input_encoding) |
* mbstring.internal_encoding (Default: php.internal_encoding) | * mbstring.internal_encoding (Default: php.internal_encoding) | ||
* mbstring.http_output (Default: php.output_encoding) | * mbstring.http_output (Default: php.output_encoding) | ||
- | * all functions that take encoding option use php.internal_encording | + | * all functions that take encoding option use php.internal_encoding |
PHP 5.5 | PHP 5.5 | ||
Line 87: | Line 87: | ||
escapeshellcmd/ | escapeshellcmd/ | ||
+ | Database character encoding is also out side of this RFC scope. | ||
+ | |||
+ | |||
+ | ==== BC issues ==== | ||
+ | |||
+ | None when users already using UTF-8 as their encoding. | ||
+ | |||
+ | Other users may have to change " | ||
===== Patch ===== | ===== Patch ===== | ||
Line 100: | Line 108: | ||
===== Vote ===== | ===== Vote ===== | ||
- | Not yet | + | Vote start: 2013/12/20 01:00 UTC |
+ | |||
+ | Vote end: 2014/01/10 01:00 UTC | ||
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ | ||
===== References ===== | ===== References ===== | ||
* Internals discussion - http:// | * Internals discussion - http:// | ||
+ | |||
+ | |||
+ | ===== Implementation ===== | ||
+ | |||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
===== Changelog ===== | ===== Changelog ===== | ||
+ | * 2014-01-01 Revised unneeded php.ini removal process. | ||
* 2013-12-17 Added use case and related issues. | * 2013-12-17 Added use case and related issues. | ||
* 2013-10-31 Added objectives. | * 2013-10-31 Added objectives. |
rfc/default_encoding.1387228400.txt.gz · Last modified: 2017/09/22 13:28 (external edit)