Справочник по пунктуации. Что означает запятая в выражении эха

"

  • ", $node, recurse($arr), "
  • ";
    а также
    echo "
  • " . $node . recurse($arr) . "
  • ";

    Function writeList($tree) { if($tree == null) return; echo "

      "; foreach($tree as $node=>$children) { echo "
    • ", $node, writeList($children) , "
    • "; } echo "
    "; }

    $tree – это древовидная структура, которая может быть найдена в этом вопросе (form2)

    И, я могу заметить, что результат от двух отличается.
    Может кто-то сказать мне разницу в использовании, и. в общем, и в частности, в этом примере?

    EDIT : что, если вместо того, чтобы повторять строки, я хочу сохранить строку, сгенерированную из этой функции в переменной. Меня особенно интересует результат, полученный от первого echo заявления.

    EDIT: Я питаюсь этим массивом:

    array 3 => array 4 => array 7 => null 8 => array 9 => null 5 => null 6 => null

    Выходы, которые я получаю:
    (из первого выражения эха)

    (из второго эхо-заявления)

    Related of "что означает запятая в выражении эха?"

    EDIT: Хорошо, я понял. Преступником является ваша writeList() . Внутри этой функции есть вторичное echo .

    Когда вы это сделаете:

    Echo "

  • ", $node, writeList($arr), "
  • ";

    Каждая часть сначала оценивается, а затем распечатывается. Это эквивалентно:

    Echo "

  • "; echo $node; echo writeList($arr); echo "
  • ";

    Но когда вы это делаете:

    Echo "";

    Вся строка построена с использованием операторов конкатенации. сначала, затем распечатайте. Это означает, что writeList($arr) вызывается сначала при построении строки, then вызывается внешнее echo .

    Чтобы избежать этой проблемы, не повторяйте ничего в ваших вызовах функций. Стройте строки, используя оператор конкатенации, и затем возвращайте их, чтобы ваше внешнее echo могло их распечатать.

    что, если вместо того, чтобы повторять строки, я хочу сохранить строку, сгенерированную из этой функции в переменной. Меня особенно интересует результат, полученный от первого эхо-заявления.

    Используйте буферизацию вывода.

    Ob_start(); echo "

  • ", $node, writeList($arr), "
  • "; $out = ob_get_clean();

    Но для этого конкретного утверждения, почему бы просто не объединиться?

    $out = "

  • " . $node . writeList($arr) . "
  • ";

    echo – это языковая конструкция и может принимать несколько аргументов, разделенных запятой. Эффект идентичен конкатенированной строке.

    Выход не должен отличаться – я не могу придумать экземпляр, где он может быть.

    Далеко не всем просто запомнить, в каких случаях необходимо использовать такой пунктуационный знак, как запятая. Иногда люди то ставят лишние запятые, то не употребляют их в тех местах, где они необходимы.

    Некоторым может показаться, что если бы этих запятых не было вовсе, то проблем с письменным русским языком стало бы куда меньше. Но так ли это на самом деле? Ведь если речь идет о длинных предложениях, то без запятых сложные предложения представляли бы собой нагромождение слов.

    А что, если писать только простые предложения, после которых ставить лишь точки? Тогда такие предложения больше напоминали бы какие-то «обрубки», лишенные как эмоций, так и интонаций.

    Без запятых на письме никак не обойтись, ведь они выделяют в предложениях конструкции, которые не входят в общую структуру предложения. Эти знаки препинания необходимы и при перечислениях, и для отграничения простых предложений в составе сложного.

    Обособляются и такие конструкции, как причастные и деепричастные обороты, обращения и уточнения, вводные слова и междометия, определения и обстоятельства. При помощи запятых мы также отделяем прямую речь от косвенной. Такие знаки препинания используются и для разделения целой и дробной частей.

    Если говорить о смысловом значении запятых, то эти пунктуационные знаки способствуют созданию в предложениях интонации. В том месте, где стоит запятая, мы обязательно сделаем паузу, выделяя, таким образом, значимые части как семантически, так и эмоционально.

    Запятая также берет на себя функцию разделения предложения на смысловые блоки, но при этом объединяя их. Другими словами, запятая - это связующий элемент, который наполняет смыслом все части по отдельности и все предложение в целом.

    Вспомним всем известный пример, в котором запятая несет огромную смысловую нагрузку: «Казнить нельзя помиловать». В зависимости от места постановки запятой значение фраз может быть истолковано совершенно по-разному. Лишь правильно поставленный знак препинания способен придать конкретный смысл. Бывает, что и лишние запятые также могут не только усложнить восприятие текста, но и искажать смысл написанного.

    Функции запятой довольно многообразны. Без этого знака препинания значение письменной речи донести до адресата будет просто невозможно.

    См. препятствие... Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. запятая остановка, препятствие; запятушка, зацепка, затруднение, трудность, знак, закавычка, узкое место, закорючка,… … Словарь синонимов

    ЗАПЯТАЯ, запятой, жен. 1. Знак препинания (,), разделяющий синтаксические группы в пределах одного синтаксического целого (грам.). Поставить запятую. Поставить слова в запятых. Отделить запятою. 2. Препятствие, затруднение (разг. шутл.). Вот тут… … Толковый словарь Ушакова

    ЗАПЯТАЯ, запятие, запять и пр. см. запинать. Толковый словарь Даля. В.И. Даль. 1863 1866 … Толковый словарь Даля

    запятая - (Comma) Одиночный разделительный знак препинания [точка, запятая, двоеточие, тире, многоточие и т.д.]. В русском языке употребляется при перечислениях, между однородными членами предложения и предложениями, при выделении причастных и… … Шрифтовая терминология

    Знак препинания (,), употребляемый для выделения и отделения друг от друга различных составных частей простого и сложного предложений … Большой Энциклопедический словарь

    ЗАПЯТАЯ, ой, жен. 1. Знак препинания (,), обычно обозначающий интонационное членение, а также выделяющий нек рые синтаксические группы. 2. перен. Препятствие, затруднение (разг. шутл.). В этом то вся и з. До последней запятой (знать, изучить)… … Толковый словарь Ожегова

    запятая - точечный точка — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы точечныйточка EN point … Справочник технического переводчика

    Запятая - см. Условные разделительные знаки (УРЗ) в библиогр. записи … Издательский словарь-справочник

    ЗАПЯТАЯ - (1) плавающая форма представления чисел в цифровой вычислительной машине с переменным положением З. , отделяющей целую часть числа от дробной. В этом случае машина оперирует только с числами в пределах интервала (1, +1). Плавающая З. позволяет… … Большая политехническая энциклопедия

    Термин, относящийся к представлению действительного числа дробью, к способу представления действительных чисел в цифровой вычислительной машине. Пусть выбрана система счисления с основанием q, и пусть для действительного числа химеет место… … Математическая энциклопедия

    Книги

    • Диагностика сформированности коммуникативных учебных действий у учащихся 5-7 классов. ФГОС , Запятая Ольга Валентиновна. Одна из задач, поставленных перед школой новыми федеральными государственными образовательными стандартами, - формирование у обучающихся коммуникативных учебныхдействий. В пособии…
    • Диагностика сформированности коммуникативных учебных действий у младших школьников. ФГОС , Запятая О.В.. Одна из задач, поставленных перед школой новыми федеральными государственными образовательными стандартами, - формирование у обучающихся коммуникативных учебныхдействий. В пособии…

    ЗНАЧИТ , вводное слово, союз и связка

    1. Вводное слово. Указывает на связь мыслей, последовательность их изложения; то же, что «стало быть, выходит, следовательно». Подробно о пунктуации при вводных словах и сочетаниях см. в Прил. 2 .

    Село, значит, наше – Радово, // Дворов, почитай, два ста. С. Есенин, Анна Снегина. «Здравствуй, здравствуй, внучек, – произнесла она неожиданно звучным басом. – Это, значит , и будет новый программист?» А. и Б. Стругацкие, Понедельник начинается в субботу. Перед уходом я достал из-под стекла список и предельным нажимом вымарал слово «Волобуй» своей радужной ручкой. Я решился на это потому, что оно лохматилось бумажными ворсинками и, значит , его уже царапали до меня когтем… К. Воробьев, Вот пришел великан. Случайно появляется газ или нет, связан ли он с циклонами, а значит , можно ли по этому признаку прогнозировать – вопрос требует выяснения. А. Гладилин, Прогноз на завтра. Собираешься, значит , уезжать? Ты, значит , думаешь иначе?

    2. Союз. Соединяет предложения или части сложного предложения (в том числе в составе двойного союза «если... значит» или «раз... значит»). Сближаясь по значению с вводными словами «следовательно», «таким образом», союз «значит» отделяется запятой (реже тире) от последующей части предложения.

    Мы договорились расплачиваться по окончании игры, но, если дело и дальше так пойдет, моих денег уже очень скоро не хватит, их у меня чуть больше рубля. Значит , за рубль переваливать нельзя... В. Распутин, Уроки французского. Послал он мне крест – значит , меня он любит . И. Тургенев, Живые мощи. У меня так было с сыном. Тоже думали, что погиб, а он лежал в госпитале. А сейчас прыгает без ноги, но – дома, в армию его не взяли, значит , будет жить . Ю. Семенов, Семнадцать мгновений весны. А если он в таком состоянии, что и чинить нельзя, значит , надо выбросить. В. Войнович, Жизнь и необычайные приключения солдата Ивана Чонкина. Раз эсер, то, значит , безгрешен! Ю. Семенов, Непримиримость. Раз вы читаете это мое письмецо, значит , я вас уже покинул и познал тайну смерти, которая сокрыта от вас за семью печатями. Б. Акунин, Азазель. Идя коридором своего отеля, он заглянул в комнату дежурной горничной, комната была пуста, значит – девушка не спит еще . М. Горький, Жизнь Клима Самгина.

    3. Связка (при сказуемом, выраженном инфинитивом). То же, что «это, есть». Перед связкой «значит», присоединяющей сказуемое к подлежащему, ставится тире. После связки знак препинания не ставится.

    В свете идти на любовь – значит идти на верный обман. В. Соллогуб, Метель. У Шекспира есть выражение: понять – значит простить . М. Анчаров, Сода-солнце. Идти обратно вдоль реки, чтоб наткнуться на знакомую тропу, которая ведет в сосновый бор, – значит потерять день . В. Тендряков, Находка.

    ! Не смешивать с употреблением в роли члена предложения (сказуемого).

    «Корнет, что всё это значит ?» – шепотом спросил командир полка. Б. Окуджава, Путешествие дилетантов.

    • ЗАПЯТАЯ в Большом энциклопедическом словаре:
    • ЗАПЯТАЯ
      см. Знаки препинания …
    • ЗАПЯТАЯ в Энциклопедическом словаре:
      , -6й, ж. 1. Знак препинания (,), обычно обозначающий интонационное членение, а также выделяющий нек-рые синтаксические группы. 2. перен. Препятствие, …
    • ЗАПЯТАЯ в Большом российском энциклопедическом словаре:
      ЗАПЯТ́АЯ, знак препинания (,), употребляемый для выделения и отделения друг от друга разл. составных частей простого и сложного …
    • ЗАПЯТАЯ
      ? в русской системе интерпункции имеет следующее употребление. Главные и второстепенные члены простого предложения не отделяются друг от друга никакими …
    • ЗАПЯТАЯ в Энциклопедии Брокгауза и Ефрона:
      (,) ? знак для возобновления дыхания в вокальных …
    • ЗАПЯТАЯ в Словаре лингвистических терминов:
      Знак препинания, отделяющий или выделяющий, который ставится: 1) между однородными членами предложения (без союзов, с повторяющимися союзами, с некоторыми неповторяющимися …
    • ЗАПЯТАЯ
      Хвостатая …
    • ЗАПЯТАЯ в Словаре для разгадывания и составления сканвордов:
      Знак …
    • ЗАПЯТАЯ в Словаре синонимов Абрамова:
      см. остановка, …
    • ЗАПЯТАЯ в словаре Синонимов русского языка:
      запятушка, …
    • ЗАПЯТАЯ в Новом толково-словообразовательном словаре русского языка Ефремовой:
      ж. 1) Знак препинания, употребляемый для выделения и разделения слов, групп слов или предложений. 2) перен. устар. Препятствие, помеха, …
    • ЗАПЯТАЯ в Словаре русского языка Лопатина:
      запят`ая, …
    • ЗАПЯТАЯ в Полном орфографическом словаре русского языка:
      запятая, …
    • ЗАПЯТАЯ в Орфографическом словаре:
      запят`ая, …
    • ЗАПЯТАЯ в Словаре русского языка Ожегова:
      знак препинания (), обычно обозначающий интонационное членение, а также выделяющий некоторые синтаксические группы запятая разг. шутл. препятствие, затруднение В …
    • ЗАПЯТАЯ в Современном толковом словаре, БСЭ:
      знак препинания (,), употребляемый для выделения и отделения друг от друга различных составных частей простого и сложного …
    • ЗАПЯТАЯ в Толковом словаре русского языка Ушакова:
      запятой, ж. 1. Знак препинания (,), разделяющий синтаксические группы в пределах одного синтаксического целого (грам.). Поставить запятую. Поставить слова в …
    • ЗАПЯТАЯ в Толковом словаре Ефремовой:
      запятая ж. 1) Знак препинания, употребляемый для выделения и разделения слов, групп слов или предложений. 2) перен. устар. Препятствие, помеха, …
    • ЗАПЯТАЯ в Новом словаре русского языка Ефремовой:
      ж. 1. Знак препинания, употребляемый для выделения и разделения слов, групп слов или предложений. 2. перен. устар. Препятствие, помеха, …
    • ЗАПЯТАЯ в Большом современном толковом словаре русского языка:
      I ж. Знак препинания, употребляемый для выделения и разделения слов, групп слов или предложений. II ж. устар. Препятствие, помеха, …
    • ЗАПЯТАЯ ФИКСИРОВАННАЯ в Большой советской энциклопедии, БСЭ:
      фиксированная, форма представления чисел в ЦВМ с постоянным положением запятой, отделяющей целую часть числа от дробной. З. ф. соответствует естественной …
    • ЗАПЯТАЯ, ПУНКТУАЦИОННЫЙ ЗНАК
      в русской системе интерпункции имеет следующее употребление. Главные и второстепенные члены простого предложения не отделяются друг от друга никакими знаками …
    • ПУНКТУАЦИЯ в Литературной энциклопедии:
      правила употребления дополнительных письменных знаков (знаков препинания), служащих для обозначения ритмики и мелодики фразы, иначе фразовой интонации (см.). …
    • ИНТЕРПУНКЦИЯ в Энциклопедическом словаре Брокгауза и Евфрона:
      (лат.) — теория употребления знаков препинания в письменной речи и само их размещение. Подчиненная известным определенным правилам, И. делает наглядным …