From 81074a62bf1ade1128eb54ded4cd23a7aa3221f3 Mon Sep 17 00:00:00 2001 From: Daniil Kasabov aka DG Date: Sun, 24 Jan 2016 04:42:40 +0300 Subject: [PATCH] Translate2 in 'Privedenie_tipov_i_operatsii' paragraph MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit В этом переводе я не уверен. Не соввсем понял, что имелось в виду в оригинале. Судя по всему, должно быть так...но надо проверить! --- tip_dannih_zval/privedenie_tipov_i_operatsii.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tip_dannih_zval/privedenie_tipov_i_operatsii.md b/tip_dannih_zval/privedenie_tipov_i_operatsii.md index d68d7bc..f8b6d0f 100644 --- a/tip_dannih_zval/privedenie_tipov_i_operatsii.md +++ b/tip_dannih_zval/privedenie_tipov_i_operatsii.md @@ -78,7 +78,7 @@ int bitwise_not_function(zval *result, zval *op1 TSRMLS_DC); /* ~ */ int increment_function(zval *op1); /* ++ */ int decrement_function(zval *op1); /* -- */ ``` -Эти функции не принимают на вход zval `result`, а вместо этого модифицируют переданный операнд. Учтите, что использование этих функций отличается от выполнения `+ 1` или `- 1` с помощью `add_function()`/`sub_function()`. For example incrementing `"a"` will result in `"b"`, but adding `"a" + 1` will result in `1`. +Эти функции не принимают на вход zval `result`, а вместо этого модифицируют переданный операнд. Учтите, что использование этих функций отличается от выполнения `+ 1` или `- 1` с помощью `add_function()`/`sub_function()`. Например, инкремент `"a"` запишет результат в новую переменную `"b"` (примечание переводчика: если рассмотреть такой php код - `$c = $a++` в переменной `$c` будет значение `$a`, но сама переменная `$a` увеличится на `1`), а вот добавление `"a" + 1` вернет увеличенное на `1` значение `"a"`. ##Сравнения