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/xmlrpc/functions/xmlrpc-encode-request.xml
Gina Peter Banyard 8c4f204228 Sync xmlrpc with EN
2026-01-25 14:43:28 +00:00

156 lines
4.5 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"?>
<!-- EN-Revision: 3abd17e61d5022d503604cc06894254e3281acf5 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.xmlrpc-encode-request" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xmlrpc_encode_request</refname>
<refpurpose>Bir yöntem çağrısı için XML üretir</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>xmlrpc_encode_request</methodname>
<methodparam><type>string</type><parameter>yöntem</parameter></methodparam>
<methodparam><type>mixed</type><parameter>bağımsız_değişkenler</parameter></methodparam>
<methodparam choice="opt"><type>array</type><parameter>çıktı_seçenekleri</parameter></methodparam>
</methodsynopsis>
&warn.experimental.func;
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>yöntem</parameter></term>
<listitem>
<para>
Çağrılacak yöntemin ismi.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>bağımsız_değişkenler</parameter></term>
<listitem>
<para>
Yöntem bildirimiyle uyumlu yöntem bağımsız değişkenleri.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>çıktı_seçenekleri</parameter></term>
<listitem>
<para>
Çıktı seçenekleri bir dizi olarak belirtilir ve dizi şunları içerebilir
(öntanımlı değerler vurgulanmış, Türkçe anlamları ayrıca
verilmiştir):
<itemizedlist>
<listitem>
<para>
output_type: php, <emphasis>xml</emphasis>ıktı türü: php, xml)
</para>
</listitem>
<listitem>
<para>
verbosity: no_white_space, newlines_only,
<emphasis>pretty</emphasis> (ayrıntı düzeyi: boşluksuz, sadece
satırsonu karakterleri, olduğu gibi)
</para>
</listitem>
<listitem>
<para>
escaping: cdata, <emphasis>non-ascii, non-print, markup</emphasis>
(öncelem: CDATA bölümü, ascii-dışı, basılmayan, imlenim - Değer bir
dizge olabileceği gibi çok sayıda değer içeren bir dizi de olabilir.)
</para>
</listitem>
<listitem>
<para>
version: simple, <emphasis>xmlrpc</emphasis>, soap 1.1, auto (sürüm:
basit, ...)
</para>
</listitem>
<listitem>
<para>encoding: <emphasis>utf-8</emphasis>, ... (kodlama: utf-8 veya
<link linkend="book.iconv">iconv</link> tarafından desteklenen
herhangi bir karakter kümesi)
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
İsteğin XML gösterimini içeren bir dizge döner.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- XMLRPC istemci işlevleri örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$request = xmlrpc_encode_request("method", [1, 2, 3]);
$context = stream_context_create([
'http' => [
'method' => "POST",
'header' => "Content-Type: text/xml",
'content' => $request,
]
]);
$file = file_get_contents("http://www.example.com/xmlrpc", false, $context);
$response = xmlrpc_decode($file);
if ($response && xmlrpc_is_fault($response)) {
trigger_error("xmlrpc: $response[faultString] ($response[faultCode])");
} else {
print_r($response);
}
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>stream_context_create</function></member>
<member><function>file_get_contents</function></member>
<member><function>xmlrpc_decode</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
-->