We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9a851d6 commit 00e2ee1Copy full SHA for 00e2ee1
ext/intl/tests/locale_compose_references.phpt
@@ -0,0 +1,26 @@
1
+--TEST--
2
+locale_compose() with values as references.
3
+--EXTENSIONS--
4
+intl
5
+--FILE--
6
+<?php
7
+
8
+$en = 'en';
9
+$data = [Locale::LANG_TAG => 'en', Locale::REGION_TAG => &$en];
10
11
+var_dump(locale_compose($data));
12
13
+$data = [
14
+ 'language' => 'de',
15
+ 'script' => 'Hans',
16
+ 'region' => 'DE',
17
+ 'variant2' => 'fr',
18
+ 'variant1' => &$en,
19
+ 'private1' => 'private1',
20
+ 'private2' => 'private2',
21
+ ];
22
23
+?>
24
+--EXPECT--
25
+string(5) "en_en"
26
+string(36) "de_Hans_DE_en_fr_x_private1_private2"
0 commit comments