1
0
mirror of https://github.com/php/doc-tr.git synced 2026-04-24 23:48:18 +02:00
Files
2022-11-13 12:32:35 +03:00

177 lines
4.4 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: 54ff7bf8e0f8fa90988cccf6b583517366605f6d Maintainer: nilgun Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.ucwords">
<refnamediv>
<refname>ucwords</refname>
<refpurpose>Dizgedeki her sözcüğün ilk harfini büyük harf yapar</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>ucwords</methodname>
<methodparam><type>string</type><parameter>dizge</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>ayraçlar</parameter><initializer>" \t\r\n\f\v"</initializer></methodparam>
</methodsynopsis>
<para>
Eğer <parameter>dizge</parameter>'nin her sözcüğünün ilk karakterini
<literal>"a"</literal> (0x61) ile <literal>"z"</literal> (0x7a) arasında
bir ASCII karakter ise (başka bir deyişle ASCII küçük harf ise) büyük
harfe çevirerek dizgeyi döndürür.
</para>
<para>
Bir sözcük, <parameter>ayraçlar</parameter> karakterlerinden sonra gelen ve
boşluk karakterleri içermeyen bir dizge olarak tanımlanır (Boşluk
karakterleri: boşluk, yatay sekme, satırbaşı, satırsonu, sayfa ileri ve düşey
sekme).
</para>
<para>
Benzer dönüşümün çok baytlı dizgelerde yapılması gerekirse
<function>mb_convert_case</function> işlevi
<constant>MB_CASE_TITLE</constant> sabiti ile kullanılabilir.
mode.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>dizge</parameter></term>
<listitem>
<para>
Girdi dizgesi.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>ayraçlar</parameter></term>
<listitem>
<para>
Seçimlik <parameter>ayraçlar</parameter> sözcük ayırma karakterleri
içerir.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Dönüştürülen dizgeyi döndürür.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&strings.changelog.ascii-case-conversion;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- <function>ucwords</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$foo = 'hello world!';
$foo = ucwords($foo); // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar); // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
?>
]]>
</programlisting>
</example>
</para>
<para>
<example>
<title>- Özel ayraçlı <function>ucwords</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$foo = 'hello|world!';
$bar = ucwords($foo); // Hello|world!
$baz = ucwords($foo, "|"); // Hello|World!
?>
]]>
</programlisting>
</example>
</para>
<para>
<example>
<title>- Ek ayraçlı <function>ucwords</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$foo = "mike o'hara";
$bar = ucwords($foo); // Mike O'hara
$baz = ucwords($foo, " \t\r\n\f\v'"); // Mike O'Hara
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="notes">
&reftitle.notes;
&note.bin-safe;
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>strtoupper</function></member>
<member><function>strtolower</function></member>
<member><function>ucfirst</function></member>
<member><function>mb_convert_case</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
-->