unicode_encode

(PHP 5 CVS only)

unicode_encode -- Set encoding of a unicode string

Description

string unicode_encode ( unicode input, string encoding, int flags )

Warning

This function is currently not documented; only the argument list is available.

Takes a unicode string and converts it to a string in the specified encoding.

Parameters

input

The unicode string that will be encoded.

encoding

The new encoding for input.

flags

Flags

Return Values

A string on success, or FALSE on failure.

Errors/Exceptions

Emits a E_WARNING level error if a converter cannot be created for the desired encoding.

Examples

Example 1. A unicode_encode() example

Note: The characters will be seen instead of entities in the output.

<?php
header
('Content-Type: text/plain; charset=ISO-8859-2');

$encoded = unicode_encode ('\u0150\u0179', 'ISO-8859-2');

echo
'Unicode semantics: ', ini_get ('unicode_semantics'), PHP_EOL;
echo
'The string itself:', $encoded, PHP_EOL;
echo
'The length of the string: ', strlen ($encoded);
?>

The above example will output something similar to:

Unicode semantics: 1
The string itself: &#336;&#377;
The length of the string: 2

See Also

unicode_symantics()


Follow phpf1 on Twitter




F1 Site Family
AJAX F1
CSS F1
Database F1
Flash F1
HTML F1
Java F1
JavaScript F1
PhotoShop F1
PHP F1
Scripts F1
Tutorial F1
Windows F1

Total time: 0.2843