1--TEST--
2IntlBreakIterator factories: basic tests
3--SKIPIF--
4<?php
5if (!extension_loaded('intl'))
6	die('skip intl extension not enabled');
7--FILE--
8<?php
9ini_set("intl.error_level", E_WARNING);
10ini_set("intl.default_locale", "ja");
11
12$m = array('createWordInstance', 'createLineInstance', 'createCharacterInstance',
13	'createSentenceInstance', 'createTitleInstance');
14
15$t = 'Frase 1... Frase 2'.
16
17$o1 = $o2 = null;
18foreach ($m as $method) {
19	echo "===== $method =====\n";
20	$o1 = call_user_func(array('IntlBreakIterator', $method), 'ja');
21	var_dump($o1 == $o2);
22	$o2 = call_user_func(array('IntlBreakIterator', $method), NULL);
23	var_dump($o1 == $o2);
24	echo "\n";
25}
26--EXPECT--
27===== createWordInstance =====
28bool(false)
29bool(true)
30
31===== createLineInstance =====
32bool(false)
33bool(true)
34
35===== createCharacterInstance =====
36bool(false)
37bool(true)
38
39===== createSentenceInstance =====
40bool(false)
41bool(true)
42
43===== createTitleInstance =====
44bool(false)
45bool(true)
46
47