операторов присваивания в PHP PHP операторов - Часть 1 Введение Это часть 1 из моей серии, PHP операторов. Сложения и вычитания символы примеры операторов в PHP. PHP имеет много других операторов, которые не имеют сходства с математикой. В этой части серии мы рассмотрим операторы присваивания в PHP. Все сказанное в этой серии применяется для PHP 5. Я объясняю, большинство операторов, не все. Если вы являетесь старый программист, вы можете прочитать ряд в любом порядке или вы можете прочитать только часть, которая связана с проблемой у Вас уже есть на вашей стороне работы.
Если вы новичок в программировании или вы изучали программирование и не практикует его, то вы должны прочитать всю серию. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Предпосылкой В этой серии легко понять, сам по себе.
Однако, чтобы оценить его заявление, вы должны быть знакомы с следующие темы: - Приступая к работе с PHP - Основы ООП в PHP - Некоторые Скалярные типы данных в PHP Компьютерный язык накапливается. Есть некоторые вещи, которые вы должны узнать, а затем использовать их, чтобы узнать более высокие вещи. Каждый из указанных выше названий либо учебник или первый учебник в серии. Если это первая часть из серии, то вы должны прочитать всю серию. Если это учебник стоял один, то вы должны прочитать учебник.
Для достижения любой из статей, просто наберите название статьи и мое имя Chrys в поле поиска на этой странице и нажмите Поиск. В этой части серии мы рассмотрим операторы присваивания в PHP. Пример такого оператора =. Операнд Операнд является переменная или литерал (значение), связанные с оператором. Рассмотрим, $ MYVAR = 30; MYVAR является левый операнд и 30 является правым операндом к =. = Является примером оператора называется, оператор присваивания, не соответствующего оператора (подробности ниже). Подумайте: $ && $ MYVAR hisVar && $ herVar Есть три операнда в этом выражении.
Таким образом, вы можете говорить о первом (MYVAR), второй (hisVar) и третий операнды (herVar). &&, То есть 2 амперсанды образуют еще один оператор; мы будем говорить об этом позже. Бинарные и унарные операторы бинарного оператора нуждается в двух операндов для работы с: один на левой и один на его право. Унарный оператор должен только один операнд для работы, разместил на своем левом или на его вправо (см ниже). Операторы присваивания Операторы присваивания являются: = * = /=% = + = - = Мы рассмотрим каждый из этих операторов в этой части серии..
Простой Назначение (=) Основная оператор присваивания =. Следующее утверждение иллюстрирует пример: Минт $ = 35; Мы говорим, что число 35, присваивается переменной $ Минт,. Левый операнд для = составляет $ Минт. Правый операнд 35. Для всех операторов присваивания операция справа налево; то есть, от правого операнда на левый операнд. Если вы пытаетесь сделать сходство с математикой, то предыдущее предложение (справа налево), не имеет смысла; избежать сходства с математикой. Мы увидим много примеров справа налево и слева направо операций, как мы идем вместе в серии.
Для основного назначения, правый операнд может быть другой переменной или даже вызов функции, которая возвращает значение. E1 оп = E2 выражения в следующем обобщенном заявлении, E1 является переменной, оп является оператором и Е2 другая переменная; = Является основным оператором присваивания: E1 оп = Е2 Это обобщенное утверждение, что включает в себя простой оператор присваивания эквивалентно, E1 = E1 оп Е2 Остальные операторы присваивания в приведенном выше списке следуют этой обобщенной правило, как описано ниже.
Остальные операторы присваивания каждый из оператора вы, возможно, уже знаете, и основного оператора присваивания. Символ * = Оператор Рассмотрим следующее заявление: $ int1 = int1 $ * $ int2; Здесь $ и $ int1 int2 являются переменными. Предположим, что значение уже назначен до $ int1 ранее, перед этим заявлением. Обратите внимание, что $ int1 находится в обоих левого операнда и правого операнда (INT1 * int2), основной оператор присваивания. У нас также есть оператор умножения, *. В заявлении выше результат умножения INT1 по int2 присваивается int1.
В заявлении могут быть переписаны как: $ int1 * = $ int2; Кроме того, $ int2 может быть заменен номером как, $ int1 * = 3; Параметр /= Оператор Рассмотрим следующее заявление: $ int1 = int1 $ /$ INT2; Здесь $ и $ int1 int2 являются переменными. Предположим, что значение уже назначен до $ int1 ранее, перед этим заявлением. Обратите внимание, что $ int1 находится в обоих левого операнда и правый операнд =. У нас также есть оператор деления, /. В заявлении выше результат деления $ INT1 на $ int2 присваивается $ int1.
В заявлении могут быть переписаны как: $ int1 /$ = int2; Кроме того, $ int2 может быть заменен номером как, $ int1 /= 4; Следующая программа иллюстрирует это: $ int1 = 20; $ int2 = 4; $ int1 /$ = int2; Эхо $ int1; ?> Результат% = Оператор Рассмотрим следующее заявление: INT INT1 = int1% int2; Здесь int1 и int2 являются переменными. Обратите внимание, что INT1 находится в обоих левого операнда и правого операнда. У нас также есть оператор модуля,%. В приведенном выше заявлении остаток от деления INT1 по int2 присваивается int1.
В заявлении могут быть переписаны как: INT INT1% = int2; Оператор + = Рассмотрим следующее заявление: $ int1 = int1 $ + $ INT2; Здесь $ и $ int1 int2 являются переменными. Обратите внимание, что $ int1 находится в обоих левого операнда и правый операнд базовому оператору присваивания. У нас также есть оператор сложения +. В приведенном выше заявлении результат сложения $ INT1 до $ int2 присваивается $ int1. В заявлении могут быть переписаны как: $ int1 + = $ int2; Оператор - = Рассмотрим следующее заявление: $ int1 = int1 $ - $ int2; Здесь $ и $ int1 int2 являются переменными.
Обратите внимание, что $ int1 находится в обоих левого операнда и правый операнд базовому оператору присваивания. У нас также есть оператор вычитания, -. В приведенном выше заявлении результат вычитания $ int2 от $ int1, присваивается $ int1. В заявлении могут быть переписаны как: $ int1 - = $ int2; Строка Операторы PHP строка имеет два оператора, которые,. и. = Чтобы объединить две строки как переменные или как литералы, использование оператора точка. . Пример: $ ул = "один" "два"; Эхо $ ул; ?> Эй, вы можете использовать OP = E2 обобщенная постановка E1 с оператором строка точка.
Пример: $ ул = "один"; $ ул = "два". Эхо $ ул; ?>