--TEST--
Script encoding autodetection (SCSU)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF-16BE)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF-16LE)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF-32BE)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF-32LE)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF7)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding autodetection (UTF8)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding (HZ)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding (ISO-2022-KR)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding (JIS)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Script encoding (SJIS)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
declare script encoding (HZ)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
declare script encoding (ISO-2022-KR)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
declare script encoding (JIS)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
declare script encoding (SJIS)
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--INI--
-unicode.semantics=on
unicode.output_encoding=CP866
--FILE--
<?php
--TEST--
Unicode identifiers normalization (${})
---INI--
-unicode.semantics=on
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--FILE--
<?php
${"\u212B"} = "ok\n";
--TEST--
Unicode identifiers normalization ($$)
---INI--
-unicode.semantics=on
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--FILE--
<?php
$a = "\u212B";
--TEST--
Unicode identifiers normalization (indirect function call)
---INI--
-unicode.semantics=on
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--FILE--
<?php
declare(encoding = "ISO-8859-1");
--TEST--
Unicode identifiers normalization ($GLOBALS[])
---INI--
-unicode.semantics=on
+--SKIPIF--
+<?php if (!unicode_semantics()) die('skip unicode.semantics=off'); ?>
--FILE--
<?php
$GLOBALS["\u212B"] = "ok\n";