-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathconstruct.xml
108 lines (103 loc) · 3.58 KB
/
construct.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 1976eae0d815797af97a1e16c5cd90ffc2868395 Maintainer: nilgun Status: ready -->
<refentry xml:id="collator.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Collator::__construct</refname>
<refpurpose>Bir karşılaştırıcı oluşturur</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<constructorsynopsis role="Collator">
<modifier>public</modifier> <methodname>Collator::__construct</methodname>
<methodparam><type>string</type><parameter>yerel</parameter></methodparam>
</constructorsynopsis>
<para>
Yeni bir <classname>Collator</classname> örneği oluşturur.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>yerel</parameter></term>
<listitem>
<para>
Kullanılacak karşılaştırma kurallarını içeren yerel. Yerel olarak özel
değerler verilebilir; eğer boş bir dizge aktarılırsa öntanımlı yerelin
karşılaştırma kuralları geçerli olur. Eğer "root"
verilirse <link xlink:href="&url.icu.uca;">UCA</link> kuralları geçerli olur.
</para>
<para>
Kullanıcının farklı ülke ve yörelerle ilgili beklentilerine bağlı
olarak, doğru sıralama ve eşleştirmeyi yapabilmek için
<literal>locale</literal> en önemli özniteliktir. Öntanımlı <link
xlink:href="&url.icu.uca;">UCA</link> kuralları sadece Felemenkçe,
Portekizce gibi bir kaç yerel için doğru sıralama yapar (buradaki
"doğru" sözcüğü, kullanıcının dille ilgili beklentileri ile ilgilidir).
Öntanımlı yerelin yetmediği noktada UCA'nın beklediğiniz sıralamayı
yapabilmesi için doğru yereli belirtmelisiniz. Yerelin seçilmesiyle,
yerel için makul sayılabilecek tüm öznitelikler otomatik olarak
belli değerlere ayarlanır. Bu bakımdan çoğunlukla yerele özgü
özniteliklerin ayrıca belirtilmesi gerekmez. Bazı durumlarda yerel
seçimi dizge karşılaştırma başarımında ve/veya sıralama anahtarı
uzunluğunda bir fark oluşturabilir.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="errors">
&reftitle.errors;
<para>
Hata durumunda "boş" bir nesne döner. Neler olup bittiğini öğrenmek için
<function>intl_get_error_code</function> ve/veya
<function>intl_get_error_message</function> işlevini kullanabilirsiniz.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- <function>Collator::__construct</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$coll = new Collator('en_CA');
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>Collator::create</function></member>
<member><function>collator_create</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->