-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathhighlight-file.xml
136 lines (128 loc) · 3.8 KB
/
highlight-file.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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 443d81b33e6537a000cc235c2a11748ba8d56232 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.highlight-file" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>highlight_file</refname>
<refpurpose>Bir dosyadaki sözdizimini vurgular</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>string</type><type>bool</type></type><methodname>highlight_file</methodname>
<methodparam><type>string</type><parameter>dosya</parameter></methodparam>
<methodparam choice="opt"><type>bool</type><parameter>döndür</parameter><initializer>&false;</initializer></methodparam>
</methodsynopsis>
<para>
PHP'nin yerleşik söz dizimi vurgulayıcısında tanımlanmış renkler
kullanılarak belirtilen <parameter>dosya</parameter> içindeki PHP koduna
söz dizimi vurgulaması yapılıp sonuç ya döndürülür ya da basılır.
</para>
<para>
Çoğu sunucu, <emphasis>phps</emphasis> uzantısına sahip dosyalara
otomatik olarak vurgulama uygulayacak şekilde yapılandırılır.
Örneğin, <filename>misal.phps</filename> dosyası çalıştırılmak yerine
içerdiği PHP kodları, vurgulanarak gösterilir. Bunu sunucunuda
etkinleştirmek isterseniz &httpd.conf; dosyanıza şu satırı ekleyiniz:
</para>
<screen>
<![CDATA[
AddType application/x-httpd-php-source .phps
]]>
</screen>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>dosya</parameter></term>
<listitem>
<para>
Vurgulanacak PHP kodunu içeren dosyanın yolu.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>döndür</parameter></term>
<listitem>
<para>
Vurgulanmış dizgeyi çıktılamak yerine döndürmesini isterseniz bu
bağımsız değişkenle işleve &true; aktarın.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<parameter>döndür</parameter> bağımsız değişkeni &true; ise, elde edilen dizge
basılmaz, sadece döndürülür. Aksi takdirde, işlem başarılı olmuşsa &true;
yoksa &false; döner.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<para>
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.3.0</entry>
<entry>
Sonuçlanan HTML değişti.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>
<refsect1 role="notes">
&reftitle.notes;
<caution>
<para>
<function>highlight_file</function> işlevini kullanırken, parola ve
benzeri güvenlik riski ortaya çıkarabilecek bilgilerin istemdışı olarak
ifşa edilmemesi konusunda dikkatli olmalısınız.
</para>
</caution>
¬e.uses-ob;
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>highlight_string</function></member>
<member><link linkend="ini.syntax-highlighting">INI yönergelerinin vurgulanması</link></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
-->