123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- --TEST--
- libxml_set_streams_context()
- --SKIPIF--
- <?php if (!extension_loaded('dom')) die('skip'); ?>
- --FILE--
- <?php
- $ctxs = array(
- NULL,
- 'bogus',
- 123,
- new stdclass,
- array('a'),
- stream_context_create(),
- stream_context_create(array('file')),
- stream_context_create(array('file' => array('some_opt' => 'aaa')))
- );
- foreach ($ctxs as $ctx) {
- var_dump(libxml_set_streams_context($ctx));
- $dom = new DOMDocument();
- var_dump($dom->load(dirname(__FILE__).'/test.xml'));
- }
- echo "Done\n";
- ?>
- --EXPECTF--
- Warning: stream_context_create(): options should have the form ["wrappername"]["optionname"] = $value in %s004.php on line %d
- Warning: libxml_set_streams_context() expects parameter 1 to be resource, null given in %s004.php on line %d
- NULL
- bool(true)
- Warning: libxml_set_streams_context() expects parameter 1 to be resource, string given in %s004.php on line %d
- NULL
- bool(true)
- Warning: libxml_set_streams_context() expects parameter 1 to be resource, integer given in %s004.php on line %d
- NULL
- bool(true)
- Warning: libxml_set_streams_context() expects parameter 1 to be resource, object given in %s004.php on line %d
- NULL
- bool(true)
- Warning: libxml_set_streams_context() expects parameter 1 to be resource, array given in %s004.php on line %d
- NULL
- bool(true)
- NULL
- bool(true)
- NULL
- bool(true)
- NULL
- bool(true)
- Done
|