mirror of
https://github.com/php/php-src.git
synced 2025-08-18 15:08:55 +02:00
Removed dl() stuff
This commit is contained in:
parent
e95f0f12d1
commit
630a4ff924
14 changed files with 38 additions and 18 deletions
|
@ -2,7 +2,7 @@
|
||||||
Bug #16069
|
Bug #16069
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
include( 'skipif.inc' );
|
/* include( 'skipif.inc' ); */
|
||||||
if (@iconv('CP932', 'EUC-JP//TRANSLIT', "\x87\x6d")=='') {
|
if (@iconv('CP932', 'EUC-JP//TRANSLIT', "\x87\x6d")=='') {
|
||||||
die("skip CP932 translit not available\n");
|
die("skip CP932 translit not available\n");
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ if (@iconv('CP932', 'EUC-JP//TRANSLIT', "\x87\x6d")=='') {
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
/* charset=CP932, KOI8-R */
|
/* charset=CP932, KOI8-R */
|
||||||
$str = "\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d";
|
$str = "\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d\x87\x6d";
|
||||||
print iconv( "CP932", "EUC-JP//TRANSLIT", $str );
|
print iconv( "CP932", "EUC-JP//TRANSLIT", $str );
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
EUC-JP to ISO-2022-JP
|
EUC-JP to ISO-2022-JP
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc'); ?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
/* charset=EUC-JP */
|
/* charset=EUC-JP */
|
||||||
|
|
||||||
$str = "
|
$str = "
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
EUC-JP to SJIS
|
EUC-JP to SJIS
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc'); ?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
/* charset=EUC-JP */
|
/* charset=EUC-JP */
|
||||||
|
|
||||||
$str = "
|
$str = "
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
EUC-JP to UTF8
|
EUC-JP to UTF8
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc');?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
/* charset=EUC-JP */
|
/* charset=EUC-JP */
|
||||||
|
|
||||||
$str = "
|
$str = "
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
iconv test
|
iconv test
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc'); ?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
echo "iconv extension is available\n";
|
echo "iconv extension is available\n";
|
||||||
$test = "æøå";
|
$test = "æøå";
|
||||||
var_dump("ISO-8859-1: $test");
|
var_dump("ISO-8859-1: $test");
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
UCS4BE to ASCII
|
UCS4BE to ASCII
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc'); ?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
/*
|
/*
|
||||||
Expected output:
|
Expected output:
|
||||||
abcd
|
abcd
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
--TEST--
|
--TEST--
|
||||||
ob_output_handler
|
ob_output_handler
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php include('skipif.inc'); ?>
|
<?php /* include('skipif.inc'); */ ?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
iconv_set_encoding('internal_encoding', 'EUC-JP');
|
iconv_set_encoding('internal_encoding', 'EUC-JP');
|
||||||
iconv_set_encoding('output_encoding', 'Shift_JIS');
|
iconv_set_encoding('output_encoding', 'Shift_JIS');
|
||||||
ob_start('ob_iconv_handler');
|
ob_start('ob_iconv_handler');
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
Translit failure
|
Translit failure
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
include('skipif.inc');
|
/* include('skipif.inc'); */
|
||||||
( ICONV_IMPL != "libiconv" ) and die("skip ICONV_IMPL != \"libiconv\"");
|
( ICONV_IMPL != "libiconv" ) and die("skip ICONV_IMPL != \"libiconv\"");
|
||||||
?>
|
?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2039
|
error_reporting=2039
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
// Should be ok.
|
// Should be ok.
|
||||||
// Content from file is from libiconv testkit. Tested both
|
// Content from file is from libiconv testkit. Tested both
|
||||||
// with a string as an implode, no difference.
|
// with a string as an implode, no difference.
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
Translit UTF-8 quotes
|
Translit UTF-8 quotes
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
include('skipif.inc');
|
/* include('skipif.inc'); */
|
||||||
( ICONV_IMPL != "libiconv" ) and die("skip ICONV_IMPL != \"libiconv\"");
|
( ICONV_IMPL != "libiconv" ) and die("skip ICONV_IMPL != \"libiconv\"");
|
||||||
?>
|
?>
|
||||||
--INI--
|
--INI--
|
||||||
error_reporting=2047
|
error_reporting=2047
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php // vim600: syn=php
|
<?php // vim600: syn=php
|
||||||
include('test.inc');
|
/* include('test.inc'); */
|
||||||
//error_reporting(E_ALL);
|
//error_reporting(E_ALL);
|
||||||
$utf = implode('', file('ext/iconv/tests/Quotes.UTF-8'));
|
$utf = implode('', file('ext/iconv/tests/Quotes.UTF-8'));
|
||||||
|
|
||||||
|
|
|
@ -4,18 +4,22 @@ htmlentities() test 5 (mbstring / cp1252)
|
||||||
output_handler=
|
output_handler=
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
||||||
?>
|
?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
mb_internal_encoding('cp1252');
|
mb_internal_encoding('cp1252');
|
||||||
print mb_internal_encoding()."\n";
|
print mb_internal_encoding()."\n";
|
||||||
var_dump(htmlentities("\x82\x86\x99\x9f", ENT_QUOTES, ''));
|
var_dump(htmlentities("\x82\x86\x99\x9f", ENT_QUOTES, ''));
|
||||||
|
|
|
@ -4,18 +4,22 @@ htmlentities() test 6 (mbstring / ISO-8859-15)
|
||||||
output_handler=
|
output_handler=
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
||||||
?>
|
?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
mb_internal_encoding('ISO-8859-15');
|
mb_internal_encoding('ISO-8859-15');
|
||||||
print mb_internal_encoding()."\n";
|
print mb_internal_encoding()."\n";
|
||||||
var_dump(htmlentities("\xbc\xbd\xbe", ENT_QUOTES, ''));
|
var_dump(htmlentities("\xbc\xbd\xbe", ENT_QUOTES, ''));
|
||||||
|
|
|
@ -4,18 +4,22 @@ htmlentities() test 7 (mbstring / ISO-8859-1)
|
||||||
output_handler=
|
output_handler=
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
||||||
?>
|
?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
mb_internal_encoding('ISO-8859-1');
|
mb_internal_encoding('ISO-8859-1');
|
||||||
print mb_internal_encoding()."\n";
|
print mb_internal_encoding()."\n";
|
||||||
var_dump(htmlentities("\xe4\xf6\xfc", ENT_QUOTES, ''));
|
var_dump(htmlentities("\xe4\xf6\xfc", ENT_QUOTES, ''));
|
||||||
|
|
|
@ -4,18 +4,22 @@ htmlentities() test 8 (mbstring / EUC-JP)
|
||||||
output_handler=
|
output_handler=
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
||||||
?>
|
?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
mb_internal_encoding('EUC-JP');
|
mb_internal_encoding('EUC-JP');
|
||||||
print mb_internal_encoding()."\n";
|
print mb_internal_encoding()."\n";
|
||||||
var_dump(htmlentities("\xa1\xa2\xa1\xa3\xa1\xa4", ENT_QUOTES, ''));
|
var_dump(htmlentities("\xa1\xa2\xa1\xa3\xa1\xa4", ENT_QUOTES, ''));
|
||||||
|
|
|
@ -4,18 +4,22 @@ htmlentities() test 9 (mbstring / Shift_JIS)
|
||||||
output_handler=
|
output_handler=
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
extension_loaded("mbstring") or die("skip mbstring not available\n");
|
||||||
?>
|
?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
if (!extension_loaded("mbstring") && ini_get("enable_dl")) {
|
||||||
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
$dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so");
|
||||||
@dl("mbstring$dlext");
|
@dl("mbstring$dlext");
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
mb_internal_encoding('Shift_JIS');
|
mb_internal_encoding('Shift_JIS');
|
||||||
print mb_internal_encoding()."\n";
|
print mb_internal_encoding()."\n";
|
||||||
var_dump(htmlentities("\x81\x41\x81\x42\x81\x43", ENT_QUOTES, ''));
|
var_dump(htmlentities("\x81\x41\x81\x42\x81\x43", ENT_QUOTES, ''));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue