⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bug20518.phpt

📁 php-4.4.7学习linux时下载的源代码
💻 PHPT
字号:
--TEST--Don't override xslt_set_base (bug #20518)--SKIPIF--<?php // vim600: syn=php ts=4 sw=4include("skipif.inc");mkdir(dirname(__FILE__) . '/tmp', 0777) or die("skip Cannot create working directory");?>--INI--magic_quotes_runtime=0--FILE--<?phperror_reporting(E_ALL);copy(dirname(__FILE__) . '/qa.dtd', dirname(__FILE__) . '/tmp/qa.dtd');$xslfile = dirname(__FILE__) . '/args.xsl';$xslsheet = @implode('', @file($xslfile));$xmldata = '<?xml version="1.0" encoding="ISO-8859-1"?>';$xmldata .= '<!DOCTYPE qa SYSTEM "qa.dtd">' . "\n";$xmldata .='<qa>	<test type="simple">Test has passed</test>	<test type="complex" /></qa>';$xh = xslt_create();xslt_set_base($xh, 'file://' . dirname(__FILE__) . '/tmp/');$result = xslt_process($xh, 'arg:/_xml', 'arg:/_xsl', NULL, array('/_xml' => $xmldata, '/_xsl' => $xslsheet));print "$result\n";xslt_free($xh);unlink(dirname(__FILE__) . '/tmp/qa.dtd');rmdir(dirname(__FILE__) . '/tmp');?>--EXPECT--Test has passed

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -