1--TEST-- 2cp1252 cmd test 3--SKIPIF-- 4<?php 5include dirname(__FILE__) . DIRECTORY_SEPARATOR . "util.inc"; 6 7skip_if_not_win(); 8if (getenv("SKIP_SLOW_TESTS")) die("skip slow test"); 9skip_if_no_required_exts(); 10skip_if_wrong_cp(437, "oem"); 11 12?> 13--INI-- 14internal_encoding=cp1252 15--FILE-- 16<?php 17/* 18#vim: set fileencoding=cp1252 19#vim: set encoding=cp1252 20*/ 21 22include dirname(__FILE__) . DIRECTORY_SEPARATOR . "util.inc"; 23 24$item = "gef��"; 25$prefix = create_data("file", $item, 1252); 26$fn = $prefix . DIRECTORY_SEPARATOR . $item; 27 28var_dump($fn); 29var_dump(touch($fn)); 30var_dump(file_exists($fn)); 31system("dir /b " . $fn); 32 33remove_data("file"); 34 35?> 36===DONE=== 37--EXPECTF-- 38string(%d) "%s\gef��" 39bool(true) 40bool(true) 41gef�� 42===DONE=== 43