1
0
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:
mproshchuk
2024-09-17 17:15:38 +03:00
parent c26d27ec4c
commit 9bf4f0c7d8
3 changed files with 77 additions and 22 deletions

View File

@@ -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

View File

@@ -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">

View 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
-->