1
0
mirror of https://github.com/php/doc-tr.git synced 2026-03-24 15:22:23 +01:00
Files
archived-doc-tr/reference/apache/functions/apache-note.xml
2021-01-13 23:11:00 +03:00

173 lines
4.3 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: a331ac8a86bb5929b79be9a369fac1e3af516241 Maintainer: nilgun Status: ready -->
<!-- CREDITS: faruk, behzat -->
<!-- splitted from ./en/functions/apache.xml, last change in rev 1.2 -->
<refentry xml:id="function.apache-note" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>apache_note</refname>
<refpurpose>Apache istek notlarını alır veya atar</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>string</type><type>false</type></type><methodname>apache_note</methodname>
<methodparam><type>string</type><parameter>not_adı</parameter></methodparam>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>note_değeri</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
Bu işlev Apache'nin <literal>table_get</literal> ve <literal>table_set</literal> işlevleri
için bir sarmalayıcıdır. Bir istek sırasında var olan not tablosunu düzenler. Tablonun
amacı Apache modüllerinin iletişimini sağlamaktır.
</para>
<para>
<function>apache_note</function> işlevinin ana kullanım amacı aynı istek dahilinde bir
modülden diğerine bilgi aktarmaktır.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>not_adı</parameter></term>
<listitem>
<para>
Notun adı.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>not_değeri</parameter></term>
<listitem>
<para>
Notun değeri.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<parameter>not_değeri</parameter> verilmezse ya da &null; ise
<literal>not_adı</literal> notunun o anki değerini döndürür. Aksi
takdirde <literal>not_değeri</literal> değerini <literal>not_adı</literal>
notuna atar ve <literal>not_adı</literal> notunun önceki değerini döndürür.
Eğer işlem başarısız olursa &false; döner.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
<parameter>note_değeri</parameter> artık boş olabiliyor.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>PHP ve Perl arasında bilgi aktarımı</title>
<programlisting role="php">
<![CDATA[
<?php
apache_note('name', 'Fredrik Ekengren');
// Perl betiğini çağıralım
virtual("/perl/bir_betik.pl");
$result = apache_note("resultdata");
?>
]]>
</programlisting>
<programlisting role="perl">
<![CDATA[
# Apache istek nesnesini alalım
my $r = Apache->request()->main();
# Aktarılan veriyi alalım
my $name = $r->notes('name');
# bir takım işlemler...
# Sonucu PHP'ye geri aktaralım
$r->notes('resultdata', $result);
]]>
</programlisting>
</example>
</para>
<para>
<example>
<title>- access.log dosyasındaki oturum değerleri</title>
<programlisting role="php">
<![CDATA[
<?php
apache_note('sessionID', session_id());
?>
]]>
</programlisting>
<programlisting role="apache">
<![CDATA[
# "%{sessionID}n" can be used in the LogFormat directive
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>virtual</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
-->