mirror of
https://github.com/php/doc-uk.git
synced 2026-03-23 22:52:14 +01:00
Added new word, added functional.xml, strings.xml - partial sync
This commit is contained in:
@@ -32,7 +32,7 @@ _pull request_. Після певної кількості підтвердже
|
||||
є обов'язковими до застосування з метою спільного трактування.*
|
||||
|
||||
| Англійською | Українською |
|
||||
| - | - |
|
||||
| --- | --- |
|
||||
| argument | параметр |
|
||||
| backslash | обернена коса риска |
|
||||
| bootstrap file | файл ініціалізації |
|
||||
@@ -57,6 +57,7 @@ _pull request_. Після певної кількості підтвердже
|
||||
| to sort | впорядковувати |
|
||||
| source code | початковий код |
|
||||
| rollback | відкочува(-ння/ти) |
|
||||
| runtime | середовище виконання/час виконання
|
||||
| whitespace | пропуск |
|
||||
|
||||
### Обговорення можна проводити як тут, так і в списку розсилки doc-uk@lists.php.net
|
||||
|
||||
@@ -498,7 +498,7 @@ $name = 'Петро';
|
||||
echo <<<EOT
|
||||
Мене звати $name. Я друкую $foo->foo.
|
||||
Зараз я друкую {$foo->bar[1]}.
|
||||
Має надрукуватись велику буква 'A': \x41
|
||||
Має надрукуватись велика буква 'A': \x41
|
||||
EOT;
|
||||
?>
|
||||
]]>
|
||||
@@ -628,7 +628,7 @@ echo <<<'МІТКА'
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title>Nowdoc string quoting example with variables</title>
|
||||
<title>Текст nowdoc зі змінними всередині</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@@ -645,12 +645,12 @@ class foo
|
||||
}
|
||||
|
||||
$foo = new foo();
|
||||
$name = 'MyName';
|
||||
$name = 'Петро';
|
||||
|
||||
echo <<<'EOT'
|
||||
My name is "$name". I am printing some $foo->foo.
|
||||
Now, I am printing some {$foo->bar[1]}.
|
||||
This should not print a capital 'A': \x41
|
||||
Мене звати $name. Я друкую $foo->foo.
|
||||
Зараз я друкую {$foo->bar[1]}.
|
||||
Має НЕ надрукуватись велика буква 'A': \x41
|
||||
EOT;
|
||||
?>
|
||||
]]>
|
||||
@@ -658,14 +658,14 @@ EOT;
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
My name is "$name". I am printing some $foo->foo.
|
||||
Now, I am printing some {$foo->bar[1]}.
|
||||
This should not print a capital 'A': \x41]]>
|
||||
Мене звати $name. Я друкую $foo->foo.
|
||||
Зараз я друкую {$foo->bar[1]}.
|
||||
Має НЕ надрукуватись велику буква 'A': \x41]]>
|
||||
</screen>
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title>Static data example</title>
|
||||
<title>Зі статичними даними</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@@ -682,25 +682,26 @@ EOT;
|
||||
</sect3>
|
||||
|
||||
<sect3 xml:id="language.types.string.parsing">
|
||||
<title>Variable parsing</title>
|
||||
<title>Обробка змінних</title>
|
||||
|
||||
<simpara>
|
||||
When a <type>string</type> is specified in double quotes or with heredoc,
|
||||
<link linkend="language.variables">variables</link> are parsed within it.
|
||||
Якщо рядок (<type>string</type>) записано в лапках або в heredoc, то
|
||||
<link linkend="language.variables">змінні</link> в ньому — обробляються.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
There are two types of syntax: a
|
||||
<link linkend="language.types.string.parsing.simple">simple</link> one and a
|
||||
<link linkend="language.types.string.parsing.complex">complex</link> one.
|
||||
The simple syntax is the most common and convenient. It provides a way to
|
||||
embed a variable, an <type>array</type> value, or an <type>object</type>
|
||||
property in a <type>string</type> with a minimum of effort.
|
||||
Є два способи запису:
|
||||
<link linkend="language.types.string.parsing.simple">простий</link> та
|
||||
<link linkend="language.types.string.parsing.complex">складний</link>.
|
||||
Простий синтаксис є найпоширенішим і найзручнішим. Він надає можливість
|
||||
вбудувати змінну, значення масиву (<type>array</type>), або властивість
|
||||
об'єкта (<type>object</type>) в рядок (<type>string</type>) з невеликими
|
||||
зусиллями.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
The complex syntax can be recognised by the
|
||||
curly braces surrounding the expression.
|
||||
Складний синтаксис можна розпізнати за фігурними дужками, в які обрамлено
|
||||
вираз.
|
||||
</simpara>
|
||||
|
||||
<sect4 xml:id="language.types.string.parsing.simple">
|
||||
|
||||
53
reference/parallel/functional.xml
Normal file
53
reference/parallel/functional.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: d9ecfba6ad07e4e0b1b13ed1f0592f09d2e2f5c9 Maintainer: mproshchuk Status: ready -->
|
||||
|
||||
<reference xml:id="functional.parallel" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>Функціональний API</title>
|
||||
<partintro>
|
||||
<para>
|
||||
API <classname>parallel\Runtime</classname> надає широкі можливості керування
|
||||
досвідченому PHP-програмісту і то́му, хто добре знайомий з написанням програм,
|
||||
які використовують паралелізм та конкурентність.
|
||||
</para>
|
||||
<para>
|
||||
А от функціональний API дає менше контролю в обмін на здатність ухвалювати
|
||||
рішення замість програміста:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>усі середовища виконання завантажуються однаково</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>планування здійснює API, а не програміст</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
Функція <function>parallel\run</function> гарантує, що завдання почне
|
||||
виконуватися паралельно, як тільки дозволять можливості апаратного та
|
||||
програмного забезпечення, без потреби явно створювати середовища виконання.
|
||||
Для більшості програм достатньо саме функціонального API.
|
||||
</para>
|
||||
</partintro>
|
||||
|
||||
&reference.parallel.functions.parallel.bootstrap;
|
||||
&reference.parallel.functions.parallel.run;
|
||||
</reference>
|
||||
|
||||
<!-- 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
|
||||
-->
|
||||
Reference in New Issue
Block a user