]> granicus.if.org Git - php/commitdiff
Unicode support
authorDmitry Stogov <dmitry@php.net>
Mon, 26 Sep 2005 07:23:49 +0000 (07:23 +0000)
committerDmitry Stogov <dmitry@php.net>
Mon, 26 Sep 2005 07:23:49 +0000 (07:23 +0000)
ext/pdo/tests/pdo_028.phpt
ext/pdo/tests/pdo_029.phpt
ext/spl/tests/iterator_028.phpt

index 7d04dd96edb51bbe12cf1905677bdbee9837de24..01a52feb11c71d335b11e12dde736c26ec43552d 100644 (file)
@@ -43,3 +43,17 @@ array(1) {
     string(5) "three"
   }
 }
+--UEXPECT--
+array(1) {
+  [0]=>
+  array(4) {
+    [u"id"]=>
+    unicode(1) "1"
+    [u"val1"]=>
+    unicode(3) "one"
+    [u"val2"]=>
+    unicode(3) "two"
+    [u"val3"]=>
+    unicode(5) "three"
+  }
+}
index c2663b1eee5301cc3744b9ba78f55d514c201bda..13c7ef1352d8bb354ac68d87c169abf528657af0 100755 (executable)
@@ -123,3 +123,40 @@ array(3) {
 ===DONE===
 PDODatabase::__destruct()
 PDOStatementX::__destruct()
+--UEXPECT--
+unicode(11) "PDODatabase"
+unicode(12) "PDOStatement"
+===QUERY===
+PDODatabase::query()
+PDOStatementX::__construct()
+PDOStatementX::execute()
+unicode(13) "PDOStatementX"
+unicode(11) "PDODatabase"
+===FOREACH===
+array(3) {
+  [u"id"]=>
+  unicode(2) "10"
+  [u"val"]=>
+  unicode(3) "Abc"
+  [u"val2"]=>
+  unicode(3) "zxy"
+}
+array(3) {
+  [u"id"]=>
+  unicode(2) "20"
+  [u"val"]=>
+  unicode(3) "Def"
+  [u"val2"]=>
+  unicode(3) "wvu"
+}
+array(3) {
+  [u"id"]=>
+  unicode(2) "30"
+  [u"val"]=>
+  unicode(3) "Ghi"
+  [u"val2"]=>
+  unicode(3) "tsr"
+}
+===DONE===
+PDODatabase::__destruct()
+PDOStatementX::__destruct()
index 8b53b2123a1733807166523a123ea3439d072455..7ec76d814410a9ee3c13b7f4c83438464872f5d7 100755 (executable)
@@ -110,3 +110,61 @@ bool(false)
 string(33) "Parameter max_depth must be >= -1"
 int(4)
 ===DONE===
+--UEXPECT--
+===?===
+bool(false)
+0: 1
+0: 2
+1: 31
+1: 32
+2: 331
+3: 3321
+4: 33221
+0: 4
+===2===
+int(2)
+0: 1
+0: 2
+1: 31
+1: 32
+2: 331
+0: 4
+===X===
+bool(false)
+0: 1
+0: 2
+1: 31
+1: 32
+2: 331
+3: 3321
+4: 33221
+0: 4
+===3===
+int(3)
+0: 1
+0: 2
+1: 31
+1: 32
+2: 331
+3: 3321
+0: 4
+===5===
+int(5)
+0: 1
+0: 2
+1: 31
+1: 32
+2: 331
+3: 3321
+4: 33221
+0: 4
+===0===
+int(0)
+0: 1
+0: 2
+0: 4
+===-1===
+bool(false)
+unicode(33) "Parameter max_depth must be >= -1"
+int(4)
+===DONE===