From: Raghubansh Kumar Date: Mon, 8 Oct 2007 15:30:38 +0000 (+0000) Subject: New testcases for get_html_translation_table() function X-Git-Tag: RELEASE_2_0_0a1~1633 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7aab680f0a409668f2766d1b96019566b3993af0;p=php New testcases for get_html_translation_table() function --- diff --git a/ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt new file mode 100644 index 0000000000..20392e8fee --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt @@ -0,0 +1,922 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - with default args +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic1.phpt b/ext/standard/tests/strings/get_html_translation_table_basic1.phpt new file mode 100644 index 0000000000..4ce14938ce --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic1.phpt @@ -0,0 +1,922 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - with default args +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt new file mode 100644 index 0000000000..200df23c83 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt @@ -0,0 +1,1734 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_ENTITIES & quote_style(ENT_COMPAT, ENT_QUOTES) +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_COMPAT -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_QUOTES -- +array(101) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_COMPAT -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_QUOTES -- +array(312) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic2.phpt b/ext/standard/tests/strings/get_html_translation_table_basic2.phpt new file mode 100644 index 0000000000..450312a798 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic2.phpt @@ -0,0 +1,1734 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_ENTITIES & quote_style(ENT_COMPAT, ENT_QUOTES) +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_COMPAT -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_QUOTES -- +array(101) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with default arguments -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_COMPAT -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_ENTITIES & quote_style = ENT_QUOTES -- +array(312) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt new file mode 100644 index 0000000000..6f7575ab06 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt @@ -0,0 +1,867 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_ENTITIES & quote_style(ENT_NOQUOTES) +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_ENTITIES & quote_style = ENT_NOQUOTES -- +array(99) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_ENTITIES & quote_style = ENT_NOQUOTES -- +array(310) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic3.phpt b/ext/standard/tests/strings/get_html_translation_table_basic3.phpt new file mode 100644 index 0000000000..72ed76419f --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic3.phpt @@ -0,0 +1,867 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_ENTITIES & quote_style(ENT_NOQUOTES) +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_ENTITIES & quote_style = ENT_NOQUOTES -- +array(99) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_ENTITIES & quote_style = ENT_NOQUOTES -- +array(310) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic4-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_basic4-win32.phpt new file mode 100644 index 0000000000..d2d65ddc20 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic4-win32.phpt @@ -0,0 +1,117 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_SPECIALCHARS +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_SPECIALCHARS & quote_style = ENT_COMPAT -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_QUOTE -- +array(5) { + ["""]=> + string(6) """ + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_NOQUOTE -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECT-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_SPECIALCHARS & quote_style = ENT_COMPAT -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_QUOTE -- +array(5) { + [u"""]=> + unicode(6) """ + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_NOQUOTE -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_basic4.phpt b/ext/standard/tests/strings/get_html_translation_table_basic4.phpt new file mode 100644 index 0000000000..69df17bb85 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_basic4.phpt @@ -0,0 +1,117 @@ +--TEST-- +Test get_html_translation_table() function : basic functionality - table as HTML_SPECIALCHARS +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_SPECIALCHARS & quote_style = ENT_COMPAT -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_QUOTE -- +array(5) { + ["""]=> + string(6) """ + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_NOQUOTE -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECT-- +*** Testing get_html_translation_table() : basic functionality *** +-- with table = HTML_SPECIALCHARS & quote_style = ENT_COMPAT -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_QUOTE -- +array(5) { + [u"""]=> + unicode(6) """ + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- with table = HTML_SPECIALCHARS & quote_style = ENT_NOQUOTE -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_error.phpt b/ext/standard/tests/strings/get_html_translation_table_error.phpt new file mode 100644 index 0000000000..fd4e3a27cb --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_error.phpt @@ -0,0 +1,37 @@ +--TEST-- +Test get_html_translation_table() function : error conditions +--FILE-- + +--EXPECTF-- +*** Testing get_html_translation_table() : error conditions *** + +-- Testing get_html_translation_table() function with more than expected no. of arguments -- + +Warning: get_html_translation_table() expects at most 2 parameters, 3 given in %s on line %d +NULL +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : error conditions *** + +-- Testing get_html_translation_table() function with more than expected no. of arguments -- + +Warning: get_html_translation_table() expects at most 2 parameters, 3 given in %s on line %d +NULL +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt new file mode 100644 index 0000000000..926ddba390 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt @@ -0,0 +1,2127 @@ +--TEST-- +Test get_html_translation_table() function : usage variations - unexpected table values +--SKIPIF-- + +--FILE-- + 'red', 'item' => 'pen'), + + // boolean values + true, + FALSE, + + // string values + "string", + 'string', + + // objects + new stdclass(), + + // empty string + "", + '', + + // null vlaues + NULL, + null, + + // resource var + $fp, + + // undefined variable + @$undefined_var, + + // unset variable + @$unset_var +); + + +// loop through each element of the array and check the working of get_html_translation_table() +// when $table arugment is supplied with different values +echo "\n--- Testing get_html_translation_table() by supplying different values for 'table' argument ---\n"; +$counter = 1; +for($index = 0; $index < count($values); $index ++) { + echo "-- Iteration $counter --\n"; + $table = $values [$index]; + + var_dump( get_html_translation_table($table) ); + var_dump( get_html_translation_table($table, $quote_style) ); + + $counter ++; +} + +// close resource +fclose($fp); + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'table' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 7 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 13 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 14 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 17 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'table' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 7 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 13 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 14 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 17 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_variation1.phpt b/ext/standard/tests/strings/get_html_translation_table_variation1.phpt new file mode 100644 index 0000000000..4390ad2031 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_variation1.phpt @@ -0,0 +1,2127 @@ +--TEST-- +Test get_html_translation_table() function : usage variations - unexpected table values +--SKIPIF-- + +--FILE-- + 'red', 'item' => 'pen'), + + // boolean values + true, + FALSE, + + // string values + "string", + 'string', + + // objects + new stdclass(), + + // empty string + "", + '', + + // null vlaues + NULL, + null, + + // resource var + $fp, + + // undefined variable + @$undefined_var, + + // unset variable + @$unset_var +); + + +// loop through each element of the array and check the working of get_html_translation_table() +// when $table arugment is supplied with different values +echo "\n--- Testing get_html_translation_table() by supplying different values for 'table' argument ---\n"; +$counter = 1; +for($index = 0; $index < count($values); $index ++) { + echo "-- Iteration $counter --\n"; + $table = $values [$index]; + + var_dump( get_html_translation_table($table) ); + var_dump( get_html_translation_table($table, $quote_style) ); + + $counter ++; +} + +// close resource +fclose($fp); + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'table' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(100) { + [" "]=> + string(6) " " + ["¡"]=> + string(7) "¡" + ["¢"]=> + string(6) "¢" + ["£"]=> + string(7) "£" + ["¤"]=> + string(8) "¤" + ["¥"]=> + string(5) "¥" + ["¦"]=> + string(8) "¦" + ["§"]=> + string(6) "§" + ["¨"]=> + string(5) "¨" + ["©"]=> + string(6) "©" + ["ª"]=> + string(6) "ª" + ["«"]=> + string(7) "«" + ["¬"]=> + string(5) "¬" + ["­"]=> + string(5) "­" + ["®"]=> + string(5) "®" + ["¯"]=> + string(6) "¯" + ["°"]=> + string(5) "°" + ["±"]=> + string(8) "±" + ["²"]=> + string(6) "²" + ["³"]=> + string(6) "³" + ["´"]=> + string(7) "´" + ["µ"]=> + string(7) "µ" + ["¶"]=> + string(6) "¶" + ["·"]=> + string(8) "·" + ["¸"]=> + string(7) "¸" + ["¹"]=> + string(6) "¹" + ["º"]=> + string(6) "º" + ["»"]=> + string(7) "»" + ["¼"]=> + string(8) "¼" + ["½"]=> + string(8) "½" + ["¾"]=> + string(8) "¾" + ["¿"]=> + string(8) "¿" + ["À"]=> + string(8) "À" + ["Á"]=> + string(8) "Á" + ["Â"]=> + string(7) "Â" + ["Ã"]=> + string(8) "Ã" + ["Ä"]=> + string(6) "Ä" + ["Å"]=> + string(7) "Å" + ["Æ"]=> + string(7) "Æ" + ["Ç"]=> + string(8) "Ç" + ["È"]=> + string(8) "È" + ["É"]=> + string(8) "É" + ["Ê"]=> + string(7) "Ê" + ["Ë"]=> + string(6) "Ë" + ["Ì"]=> + string(8) "Ì" + ["Í"]=> + string(8) "Í" + ["Î"]=> + string(7) "Î" + ["Ï"]=> + string(6) "Ï" + ["Ð"]=> + string(5) "Ð" + ["Ñ"]=> + string(8) "Ñ" + ["Ò"]=> + string(8) "Ò" + ["Ó"]=> + string(8) "Ó" + ["Ô"]=> + string(7) "Ô" + ["Õ"]=> + string(8) "Õ" + ["Ö"]=> + string(6) "Ö" + ["×"]=> + string(7) "×" + ["Ø"]=> + string(8) "Ø" + ["Ù"]=> + string(8) "Ù" + ["Ú"]=> + string(8) "Ú" + ["Û"]=> + string(7) "Û" + ["Ü"]=> + string(6) "Ü" + ["Ý"]=> + string(8) "Ý" + ["Þ"]=> + string(7) "Þ" + ["ß"]=> + string(7) "ß" + ["à"]=> + string(8) "à" + ["á"]=> + string(8) "á" + ["â"]=> + string(7) "â" + ["ã"]=> + string(8) "ã" + ["ä"]=> + string(6) "ä" + ["å"]=> + string(7) "å" + ["æ"]=> + string(7) "æ" + ["ç"]=> + string(8) "ç" + ["è"]=> + string(8) "è" + ["é"]=> + string(8) "é" + ["ê"]=> + string(7) "ê" + ["ë"]=> + string(6) "ë" + ["ì"]=> + string(8) "ì" + ["í"]=> + string(8) "í" + ["î"]=> + string(7) "î" + ["ï"]=> + string(6) "ï" + ["ð"]=> + string(5) "ð" + ["ñ"]=> + string(8) "ñ" + ["ò"]=> + string(8) "ò" + ["ó"]=> + string(8) "ó" + ["ô"]=> + string(7) "ô" + ["õ"]=> + string(8) "õ" + ["ö"]=> + string(6) "ö" + ["÷"]=> + string(8) "÷" + ["ø"]=> + string(8) "ø" + ["ù"]=> + string(8) "ù" + ["ú"]=> + string(8) "ú" + ["û"]=> + string(7) "û" + ["ü"]=> + string(6) "ü" + ["ý"]=> + string(8) "ý" + ["þ"]=> + string(7) "þ" + ["ÿ"]=> + string(6) "ÿ" + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 7 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, string given in %s on line %d +NULL +-- Iteration 13 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 14 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 17 -- +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +array(4) { + ["""]=> + string(6) """ + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'table' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(311) { + [u" "]=> + unicode(6) " " + [u"¡"]=> + unicode(7) "¡" + [u"¢"]=> + unicode(6) "¢" + [u"£"]=> + unicode(7) "£" + [u"¤"]=> + unicode(8) "¤" + [u"Â¥"]=> + unicode(5) "¥" + [u"¦"]=> + unicode(8) "¦" + [u"§"]=> + unicode(6) "§" + [u"¨"]=> + unicode(5) "¨" + [u"©"]=> + unicode(6) "©" + [u"ª"]=> + unicode(6) "ª" + [u"«"]=> + unicode(7) "«" + [u"¬"]=> + unicode(5) "¬" + [u"­"]=> + unicode(5) "­" + [u"®"]=> + unicode(5) "®" + [u"¯"]=> + unicode(6) "¯" + [u"°"]=> + unicode(5) "°" + [u"±"]=> + unicode(8) "±" + [u"²"]=> + unicode(6) "²" + [u"³"]=> + unicode(6) "³" + [u"´"]=> + unicode(7) "´" + [u"µ"]=> + unicode(7) "µ" + [u"¶"]=> + unicode(6) "¶" + [u"·"]=> + unicode(8) "·" + [u"¸"]=> + unicode(7) "¸" + [u"¹"]=> + unicode(6) "¹" + [u"º"]=> + unicode(6) "º" + [u"»"]=> + unicode(7) "»" + [u"¼"]=> + unicode(8) "¼" + [u"½"]=> + unicode(8) "½" + [u"¾"]=> + unicode(8) "¾" + [u"¿"]=> + unicode(8) "¿" + [u"À"]=> + unicode(8) "À" + [u"Á"]=> + unicode(8) "Á" + [u"Â"]=> + unicode(7) "Â" + [u"Ã"]=> + unicode(8) "Ã" + [u"Ä"]=> + unicode(6) "Ä" + [u"Å"]=> + unicode(7) "Å" + [u"Æ"]=> + unicode(7) "Æ" + [u"Ç"]=> + unicode(8) "Ç" + [u"È"]=> + unicode(8) "È" + [u"É"]=> + unicode(8) "É" + [u"Ê"]=> + unicode(7) "Ê" + [u"Ë"]=> + unicode(6) "Ë" + [u"Ì"]=> + unicode(8) "Ì" + [u"Í"]=> + unicode(8) "Í" + [u"Î"]=> + unicode(7) "Î" + [u"Ï"]=> + unicode(6) "Ï" + [u"Ð"]=> + unicode(5) "Ð" + [u"Ñ"]=> + unicode(8) "Ñ" + [u"Ò"]=> + unicode(8) "Ò" + [u"Ó"]=> + unicode(8) "Ó" + [u"Ô"]=> + unicode(7) "Ô" + [u"Õ"]=> + unicode(8) "Õ" + [u"Ö"]=> + unicode(6) "Ö" + [u"×"]=> + unicode(7) "×" + [u"Ø"]=> + unicode(8) "Ø" + [u"Ù"]=> + unicode(8) "Ù" + [u"Ú"]=> + unicode(8) "Ú" + [u"Û"]=> + unicode(7) "Û" + [u"Ü"]=> + unicode(6) "Ü" + [u"Ý"]=> + unicode(8) "Ý" + [u"Þ"]=> + unicode(7) "Þ" + [u"ß"]=> + unicode(7) "ß" + [u"à"]=> + unicode(8) "à" + [u"á"]=> + unicode(8) "á" + [u"â"]=> + unicode(7) "â" + [u"ã"]=> + unicode(8) "ã" + [u"ä"]=> + unicode(6) "ä" + [u"Ã¥"]=> + unicode(7) "å" + [u"æ"]=> + unicode(7) "æ" + [u"ç"]=> + unicode(8) "ç" + [u"è"]=> + unicode(8) "è" + [u"é"]=> + unicode(8) "é" + [u"ê"]=> + unicode(7) "ê" + [u"ë"]=> + unicode(6) "ë" + [u"ì"]=> + unicode(8) "ì" + [u"í"]=> + unicode(8) "í" + [u"î"]=> + unicode(7) "î" + [u"ï"]=> + unicode(6) "ï" + [u"ð"]=> + unicode(5) "ð" + [u"ñ"]=> + unicode(8) "ñ" + [u"ò"]=> + unicode(8) "ò" + [u"ó"]=> + unicode(8) "ó" + [u"ô"]=> + unicode(7) "ô" + [u"õ"]=> + unicode(8) "õ" + [u"ö"]=> + unicode(6) "ö" + [u"÷"]=> + unicode(8) "÷" + [u"ø"]=> + unicode(8) "ø" + [u"ù"]=> + unicode(8) "ù" + [u"ú"]=> + unicode(8) "ú" + [u"û"]=> + unicode(7) "û" + [u"ü"]=> + unicode(6) "ü" + [u"ý"]=> + unicode(8) "ý" + [u"þ"]=> + unicode(7) "þ" + [u"ÿ"]=> + unicode(6) "ÿ" + [u"Œ"]=> + unicode(7) "Œ" + [u"œ"]=> + unicode(7) "œ" + [u"Å "]=> + unicode(8) "Š" + [u"Å¡"]=> + unicode(8) "š" + [u"Ÿ"]=> + unicode(6) "Ÿ" + [u"ƒ"]=> + unicode(6) "ƒ" + [u"ˆ"]=> + unicode(6) "ˆ" + [u"˜"]=> + unicode(7) "˜" + [u"Α"]=> + unicode(7) "Α" + [u"Β"]=> + unicode(6) "Β" + [u"Γ"]=> + unicode(7) "Γ" + [u"Δ"]=> + unicode(7) "Δ" + [u"Ε"]=> + unicode(9) "Ε" + [u"Ζ"]=> + unicode(6) "Ζ" + [u"Η"]=> + unicode(5) "Η" + [u"Θ"]=> + unicode(7) "Θ" + [u"Ι"]=> + unicode(6) "Ι" + [u"Κ"]=> + unicode(7) "Κ" + [u"Λ"]=> + unicode(8) "Λ" + [u"Μ"]=> + unicode(4) "Μ" + [u"Ν"]=> + unicode(4) "Ν" + [u"Ξ"]=> + unicode(4) "Ξ" + [u"Ο"]=> + unicode(9) "Ο" + [u"Π"]=> + unicode(4) "Π" + [u"Ρ"]=> + unicode(5) "Ρ" + [u"Σ"]=> + unicode(7) "Σ" + [u"Τ"]=> + unicode(5) "Τ" + [u"Î¥"]=> + unicode(9) "Υ" + [u"Φ"]=> + unicode(5) "Φ" + [u"Χ"]=> + unicode(5) "Χ" + [u"Ψ"]=> + unicode(5) "Ψ" + [u"Ω"]=> + unicode(7) "Ω" + [u"α"]=> + unicode(7) "α" + [u"β"]=> + unicode(6) "β" + [u"γ"]=> + unicode(7) "γ" + [u"δ"]=> + unicode(7) "δ" + [u"ε"]=> + unicode(9) "ε" + [u"ζ"]=> + unicode(6) "ζ" + [u"η"]=> + unicode(5) "η" + [u"θ"]=> + unicode(7) "θ" + [u"ι"]=> + unicode(6) "ι" + [u"κ"]=> + unicode(7) "κ" + [u"λ"]=> + unicode(8) "λ" + [u"μ"]=> + unicode(4) "μ" + [u"ν"]=> + unicode(4) "ν" + [u"ξ"]=> + unicode(4) "ξ" + [u"ο"]=> + unicode(9) "ο" + [u"π"]=> + unicode(4) "π" + [u"ρ"]=> + unicode(5) "ρ" + [u"ς"]=> + unicode(8) "ς" + [u"σ"]=> + unicode(7) "σ" + [u"τ"]=> + unicode(5) "τ" + [u"υ"]=> + unicode(9) "υ" + [u"φ"]=> + unicode(5) "φ" + [u"χ"]=> + unicode(5) "χ" + [u"ψ"]=> + unicode(5) "ψ" + [u"ω"]=> + unicode(7) "ω" + [u"ϑ"]=> + unicode(10) "ϑ" + [u"ϒ"]=> + unicode(7) "ϒ" + [u"ϖ"]=> + unicode(5) "ϖ" + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(6) " " + [u" "]=> + unicode(8) " " + [u"‌"]=> + unicode(6) "‌" + [u"‍"]=> + unicode(5) "‍" + [u"‎"]=> + unicode(5) "‎" + [u"‏"]=> + unicode(5) "‏" + [u"–"]=> + unicode(7) "–" + [u"—"]=> + unicode(7) "—" + [u"‘"]=> + unicode(7) "‘" + [u"’"]=> + unicode(7) "’" + [u"‚"]=> + unicode(7) "‚" + [u"“"]=> + unicode(7) "“" + [u"”"]=> + unicode(7) "”" + [u"„"]=> + unicode(7) "„" + [u"†"]=> + unicode(8) "†" + [u"‡"]=> + unicode(8) "‡" + [u"•"]=> + unicode(6) "•" + [u"…"]=> + unicode(8) "…" + [u"‰"]=> + unicode(8) "‰" + [u"′"]=> + unicode(7) "′" + [u"″"]=> + unicode(7) "″" + [u"‹"]=> + unicode(8) "‹" + [u"›"]=> + unicode(8) "›" + [u"‾"]=> + unicode(7) "‾" + [u"⁄"]=> + unicode(7) "⁄" + [u"€"]=> + unicode(6) "€" + [u"ℑ"]=> + unicode(7) "ℑ" + [u"℘"]=> + unicode(8) "℘" + [u"ℜ"]=> + unicode(6) "ℜ" + [u"™"]=> + unicode(7) "™" + [u"ℵ"]=> + unicode(9) "ℵ" + [u"←"]=> + unicode(6) "←" + [u"↑"]=> + unicode(6) "↑" + [u"→"]=> + unicode(6) "→" + [u"↓"]=> + unicode(6) "↓" + [u"↔"]=> + unicode(6) "↔" + [u"↵"]=> + unicode(7) "↵" + [u"⇐"]=> + unicode(6) "⇐" + [u"⇑"]=> + unicode(6) "⇑" + [u"⇒"]=> + unicode(6) "⇒" + [u"⇓"]=> + unicode(6) "⇓" + [u"⇔"]=> + unicode(6) "⇔" + [u"⇕"]=> + unicode(6) "⇕" + [u"⇚"]=> + unicode(7) "⇚" + [u"⇛"]=> + unicode(7) "⇛" + [u"⇝"]=> + unicode(7) "↝" + [u"∀"]=> + unicode(8) "∀" + [u"∁"]=> + unicode(6) "∁" + [u"∂"]=> + unicode(6) "∂" + [u"∃"]=> + unicode(7) "∃" + [u"∄"]=> + unicode(8) "∄" + [u"∅"]=> + unicode(7) "∅" + [u"∇"]=> + unicode(7) "∇" + [u"∈"]=> + unicode(6) "∈" + [u"∉"]=> + unicode(7) "∉" + [u"∊"]=> + unicode(7) "&epsis;" + [u"∋"]=> + unicode(4) "∋" + [u"∌"]=> + unicode(7) "∌" + [u"∍"]=> + unicode(7) "϶" + [u"∏"]=> + unicode(6) "∏" + [u"∐"]=> + unicode(8) "∐" + [u"∑"]=> + unicode(5) "∑" + [u"−"]=> + unicode(7) "−" + [u"∓"]=> + unicode(8) "∓" + [u"∔"]=> + unicode(8) "∔" + [u"∖"]=> + unicode(7) "∖" + [u"∗"]=> + unicode(8) "∗" + [u"∘"]=> + unicode(8) "∘" + [u"√"]=> + unicode(7) "√" + [u"∝"]=> + unicode(6) "∝" + [u"∞"]=> + unicode(7) "∞" + [u"∟"]=> + unicode(7) "&ang90;" + [u"∠"]=> + unicode(5) "∠" + [u"∡"]=> + unicode(8) "∡" + [u"∢"]=> + unicode(8) "∢" + [u"∣"]=> + unicode(5) "∣" + [u"∤"]=> + unicode(6) "∤" + [u"∥"]=> + unicode(5) "∥" + [u"∦"]=> + unicode(6) "∦" + [u"∧"]=> + unicode(5) "∧" + [u"∨"]=> + unicode(4) "∨" + [u"∩"]=> + unicode(5) "∩" + [u"∪"]=> + unicode(5) "∪" + [u"∫"]=> + unicode(5) "∫" + [u"∮"]=> + unicode(8) "∮" + [u"∴"]=> + unicode(8) "∴" + [u"∵"]=> + unicode(8) "∵" + [u"∼"]=> + unicode(5) "∼" + [u"∽"]=> + unicode(6) "∽" + [u"≀"]=> + unicode(8) "≀" + [u"≁"]=> + unicode(6) "≁" + [u"≃"]=> + unicode(6) "≃" + [u"≄"]=> + unicode(7) "≄" + [u"≅"]=> + unicode(6) "≅" + [u"≇"]=> + unicode(7) "≇" + [u"≈"]=> + unicode(7) "≈" + [u"≉"]=> + unicode(5) "≉" + [u"≊"]=> + unicode(5) "≊" + [u"≌"]=> + unicode(7) "≌" + [u"≍"]=> + unicode(7) "≈" + [u"≎"]=> + unicode(6) "≎" + [u"≏"]=> + unicode(7) "≏" + [u"≠"]=> + unicode(4) "≠" + [u"≡"]=> + unicode(7) "≡" + [u"≤"]=> + unicode(4) "≤" + [u"≥"]=> + unicode(4) "≥" + [u"≦"]=> + unicode(4) "≦" + [u"≧"]=> + unicode(4) "≧" + [u"≨"]=> + unicode(5) "≨" + [u"≩"]=> + unicode(5) "≩" + [u"≪"]=> + unicode(4) "≪" + [u"≫"]=> + unicode(4) "≫" + [u"≬"]=> + unicode(7) "≬" + [u"≮"]=> + unicode(5) "≮" + [u"≯"]=> + unicode(5) "≯" + [u"≰"]=> + unicode(6) "⩽̸" + [u"≱"]=> + unicode(6) "⩾̸" + [u"≲"]=> + unicode(6) "≲" + [u"≳"]=> + unicode(6) "≳" + [u"≶"]=> + unicode(4) "≶" + [u"≷"]=> + unicode(4) "≷" + [u"≺"]=> + unicode(4) "≺" + [u"≻"]=> + unicode(4) "≻" + [u"≼"]=> + unicode(7) "&cupre;" + [u"≽"]=> + unicode(7) "&sscue;" + [u"≾"]=> + unicode(7) "≾" + [u"≿"]=> + unicode(7) "≿" + [u"⊀"]=> + unicode(5) "⊀" + [u"⊁"]=> + unicode(5) "⊁" + [u"⊂"]=> + unicode(5) "⊂" + [u"⊃"]=> + unicode(5) "⊃" + [u"⊄"]=> + unicode(6) "⊄" + [u"⊅"]=> + unicode(6) "⊅" + [u"⊆"]=> + unicode(6) "⊆" + [u"⊇"]=> + unicode(6) "⊇" + [u"⊕"]=> + unicode(7) "⊕" + [u"⊗"]=> + unicode(8) "⊗" + [u"⊥"]=> + unicode(6) "⊥" + [u"⋅"]=> + unicode(6) "⋅" + [u"⌈"]=> + unicode(7) "⌈" + [u"⌉"]=> + unicode(7) "⌉" + [u"⌊"]=> + unicode(8) "⌊" + [u"⌋"]=> + unicode(8) "⌋" + [u"〈"]=> + unicode(6) "⟨" + [u"〉"]=> + unicode(6) "⟩" + [u"◊"]=> + unicode(5) "◊" + [u"♠"]=> + unicode(8) "♠" + [u"♣"]=> + unicode(7) "♣" + [u"♥"]=> + unicode(8) "♥" + [u"♦"]=> + unicode(7) "♦" + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 7 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 13 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 14 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL + +Warning: get_html_translation_table() expects parameter 1 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 17 -- +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +array(4) { + [u"""]=> + unicode(6) """ + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt b/ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt new file mode 100644 index 0000000000..5334d39b13 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt @@ -0,0 +1,306 @@ +--TEST-- +Test get_html_translation_table() function : usage variations - unexpected quote_style values +--SKIPIF-- + +--FILE-- + 'red', 'item' => 'pen'), + + // boolean values + true, + FALSE, + + // string values + "string", + 'string', + + // objects + new stdclass(), + + // empty string + "", + '', + + // null vlaues + NULL, + null, + + // resource var + $fp, + + // undefined variable + @$undefined_var, + + // unset variable + @$unset_var +); + + +// loop through each element of the array and check the working of get_html_translation_table() +// when $quote_style arugment is supplied with different values +echo "\n--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument ---\n"; +$counter = 1; +for($index = 0; $index < count($values); $index ++) { + echo "-- Iteration $counter --\n"; + $quote_style = $values [$index]; + + var_dump( get_html_translation_table($table, $quote_style) ); + + $counter ++; +} + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(4) { + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 7 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 13 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 14 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 17 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(4) { + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 7 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 13 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 14 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 17 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done diff --git a/ext/standard/tests/strings/get_html_translation_table_variation2.phpt b/ext/standard/tests/strings/get_html_translation_table_variation2.phpt new file mode 100644 index 0000000000..47b8e6fc83 --- /dev/null +++ b/ext/standard/tests/strings/get_html_translation_table_variation2.phpt @@ -0,0 +1,305 @@ +--TEST-- +Test get_html_translation_table() function : usage variations - unexpected quote_style values +--SKIPIF-- + +--FILE-- + 'red', 'item' => 'pen'), + + // boolean values + true, + FALSE, + + // string values + "string", + 'string', + + // objects + new stdclass(), + + // empty string + "", + '', + + // null vlaues + NULL, + null, + + // resource var + $fp, + + // undefined variable + @$undefined_var, + + // unset variable + @$unset_var +); + + +// loop through each element of the array and check the working of get_html_translation_table() +// when $quote_style arugment is supplied with different values +echo "\n--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument ---\n"; +$counter = 1; +for($index = 0; $index < count($values); $index ++) { + echo "-- Iteration $counter --\n"; + $quote_style = $values [$index]; + + var_dump( get_html_translation_table($table, $quote_style) ); + + $counter ++; +} + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(4) { + ["'"]=> + string(5) "'" + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 7 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, string given in %s on line %d +NULL +-- Iteration 13 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 14 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +-- Iteration 17 -- +array(3) { + ["<"]=> + string(4) "<" + [">"]=> + string(4) ">" + ["&"]=> + string(5) "&" +} +Done +--UEXPECTF-- +*** Testing get_html_translation_table() : usage variations *** + +--- Testing get_html_translation_table() by supplying different values for 'quote_style' argument --- +-- Iteration 1 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 2 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 3 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 4 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 5 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, array given in %s on line %d +NULL +-- Iteration 6 -- +array(4) { + [u"'"]=> + unicode(5) "'" + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 7 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 8 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 9 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 10 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, object given in %s on line %d +NULL +-- Iteration 11 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 12 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, Unicode string given in %s on line %d +NULL +-- Iteration 13 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 14 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 15 -- + +Warning: get_html_translation_table() expects parameter 2 to be long, resource given in %s on line %d +NULL +-- Iteration 16 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +-- Iteration 17 -- +array(3) { + [u"<"]=> + unicode(4) "<" + [u">"]=> + unicode(4) ">" + [u"&"]=> + unicode(5) "&" +} +Done