cvs: php-src /ext/soap/tests/bugs bug28969.phpt

From: Date: Tue, 10 Aug 2004 16:18:08 +0000
Subject: cvs: php-src /ext/soap/tests/bugs bug28969.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-28259@lists.php.net to get a copy of this message
dmitry Tue Aug 10 12:18:08 2004 EDT Added files: /php-src/ext/soap/tests/bugs bug28969.phpt Log: Fixed bug #28969 (Wrong data encoding of special characters) http://cvs.php.net/co.php/php-src/ext/soap/tests/bugs/bug28969.phpt?r=1.1&p=1 Index: php-src/ext/soap/tests/bugs/bug28969.phpt +++ php-src/ext/soap/tests/bugs/bug28969.phpt --TEST-- Bug #28969 (Wrong data encoding of special characters) --SKIPIF-- <?php require_once('skipif.inc'); ?> --FILE-- <?php function test() { return "¦è¥"; // return utf8_encode("¦è¥"); } class LocalSoapClient extends SoapClient { function LocalSoapClient($wsdl, $options) { $this->SoapClient($wsdl, $options); $this->server = new SoapServer($wsdl, $options); $this->server->addFunction('test'); } function __doRequest($request, $location, $action, $version) { ob_start(); $this->server->handle($request); $response = ob_get_contents(); ob_end_clean(); return $response; } } $x = new LocalSoapClient(NULL,array('location'=>'test://', 'uri'=>'http://testuri.org', 'encoding'=>'ISO-8859-1')); var_dump($x->test()); echo "ok\n"; ?> --EXPECT-- string(3) "¦è¥" ok

« previous php.cvs (#28259) next »