svn: /phpdoc/bg/trunk/reference/strings/functions/ ucwords.xml
[email protected] (Stanislav Yordanov) Fri, 25 Dec 2015 18:38:03 +0000
| Newsgroups | php.doc.bg |
|---|---|
| Message-ID | <[email protected]> |
stanprog Fri, 25 Dec 2015 18:38:03 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=338359
Log:
sync to EN
Changed paths:
U phpdoc/bg/trunk/reference/strings/functions/ucwords.xml
Modified: phpdoc/bg/trunk/reference/strings/functions/ucwords.xml
===================================================================
--- phpdoc/bg/trunk/reference/strings/functions/ucwords.xml 2015-12-25 18:25:48 UTC (rev 338358)
+++ phpdoc/bg/trunk/reference/strings/functions/ucwords.xml 2015-12-25 18:38:03 UTC (rev 338359)
@@ -1,29 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: stanprog Status: ready -->
+<!-- EN-Revision: 337118 Maintainer: stanprog Status: ready -->
+<!-- Reviewed: yes Maintainer: stanprog -->
<refentry xml:id="function.ucwords" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ucwords</refname>
<refpurpose>Преобразува първия знак на всяка дума в горен регистър</refpurpose>
</refnamediv>
-
+
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>ucwords</methodname>
<methodparam><type>string</type><parameter>str</parameter></methodparam>
+ <methodparam choice="opt">
+ <type>string</type><parameter>delimiters</parameter><initializer>" \t\r\n\f\v"</initializer>
+ </methodparam>
</methodsynopsis>
<para>
Връща низ <parameter>str</parameter> с преобразувани първите знаци
на всяка дума в горен регистър, ако знаците са буквени.
</para>
<para>
- Под дума се разбира всеки низ от знаци, който се намира непосредствено след празно пространство
- (Това включва: интервал, символ за нов ред, символ за връщане на каретката, хоризонтална
- и вертикална табулация).
+ Под дума се разбира всеки низ от знаци, който се намира непосредствено
+ след който и да е знак указан чрез параметъра <parameter>delimiters</parameter>
+ (По подразбиране това са: интервал, символ за нов ред, символ за връщане на каретката, хоризонтална и вертикална табулация).
</para>
</refsect1>
-
+
<refsect1 role="parameters">
&reftitle.parameters;
<para>
@@ -36,17 +40,49 @@
</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><parameter>delimiters</parameter></term>
+ <listitem>
+ <para>
+ Незадължителният параметър <parameter>delimiters</parameter> съдържа знаците използвани за разделители на думи.
+ </para>
+ </listitem>
+ </varlistentry>
</variablelist>
</para>
</refsect1>
-
+
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Връща променения низ.
</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>5.4.32, 5.5.16</entry>
+ <entry>
+ Добавен е параметъра <parameter>delimiters</parameter>.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+ </refsect1>
+
<refsect1 role="examples">
&reftitle.examples;
<para>
@@ -55,24 +91,40 @@
<programlisting role="php">
<![CDATA[
<?php
-$foo = 'hello world!';
-$foo = ucwords($foo); // Hello World!
+$foo = 'здравей свят!';
+$foo = ucwords($foo); // Здравей Свят!
-$bar = 'HELLO WORLD!';
-$bar = ucwords($bar); // HELLO WORLD!
-$bar = ucwords(strtolower($bar)); // Hello World!
+$bar = 'ЗДРАВЕЙ СВЯТ!';
+$bar = ucwords($bar); // ЗДРАВЕЙ СВЯТ!
+$bar = ucwords(strtolower($bar)); // Здравей Свят!
?>
]]>
</programlisting>
</example>
</para>
+
+ <para>
+ <example>
+ <title>Пример за <function>ucwords</function> с разделител</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$foo = 'здравей|свят!';
+$bar = ucwords($foo); // Здравей|свят!
+
+$baz = ucwords($foo, "|"); // Здравей|Свят!
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
</refsect1>
-
+
<refsect1 role="notes">
&reftitle.notes;
¬e.bin-safe;
</refsect1>
-
+
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@@ -84,7 +136,7 @@
</simplelist>
</para>
</refsect1>
-
+
</refentry>
<!-- Keep this comment at the end of the file
@@ -106,4 +158,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file