Unicode Support.
This extension is still in development and it isn't available to public yet.
» ICU 3.4 or later is required.
First you should download and install ICU:
Example#1 install ICU on Unix
./configure --disable-threads --enable-extras --enable-icuio --enable-layout make && make install
Then checkout latest PHP and configure it --with-icu-dir=<dir> option, where <dir> was the dir to where you installed ICU. You don't need to explicitly use this option if you install ICU to a standard location.
ההתנהגות של פונקציות אלה מושפעות ע"י ההגדרות בתוך php.ini.
Name | Default | Changeable | Changelog |
---|---|---|---|
unicode.fallback_encoding | NULL | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.from_error_mode | "2" | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.from_error_subst_char | "3f" | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.http_input_encoding | NULL | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.output_encoding | NULL | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.runtime_encoding | NULL | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.script_encoding | NULL | PHP_INI_ALL | Available since PHP 6.0.0. |
unicode.semantics | "0" | PHP_INI_SYSTEM | Available since PHP 6.0.0. |
הנה הסבר קצר על הנחיות ההגדרה.
Default encoding for output.
הקבועים להלן מוגדרים ע"י תוספת זאת, ויהיו זמינים רק כאשר תוספת זאת או מוקמפלת לתוך PHP או טעונה באופן דינמי בזמן הרצה.
constant | value | description |
---|---|---|
U_INVALID_STOP | 0 | stop at first invalid character |
U_INVALID_SKIP | 1 | skip invalid characters |
U_INVALID_SUBSTITUTE | 2 | replace invalid characters |
U_INVALID_ESCAPE | 3 | escape invalid characters |