Рейтинг@Mail.ru
    Работа \ Обучение \ Обучение языка php с нуля. Урок №5.

    Обучение языка php с нуля. Урок №5.

    Кратко вспомним прошлые уроки.


    # - комментарий в php

    // - аналогично комментарий
    /* тут много комментариев */ - блок комментариев

    Переменная $a равна строке Hello World

    $a = "Hello World";



    Переменная $a равна числу 4

    $a = 4;



    Переменная $b равна переменной $a



    $b = $a;



    В Пхп Есть различные математические операции, рассмотрим популярные операции

    Допустим, будут такие значения

    $a = 4;

    $b = 2;



    Есть операции:

    //сложение: $a + b = 6

    //Вычитание:
    $a - $b = 2

    //Умножение: $a * $b = 8

    //Деление :$a / $b = 2

    //Остаток от деления операции($a/$b): $a % $b = 0

    //Увеличение на 1 : $a++ в итоге $a=5; аналогично $a=$a+1; или 4+1=5

    // Уменьшение на 1: $a—



    Сложение 2х строк можно сделать через Оператор точку (.)

    Пример ‘строка 1’.’ строка 2’ в итоге получим строку ‘строка 1 строка 2’



    Или
    еще пример



    $sentence_a = "The quick brown ";

    $sentence_b = "fox jumped...";

    $sentence_c = $a . $b;

    //$sentence_c = "The quick brown fox jumped...";







    Ну вот теперь рассмотрим операторы стравнения.

    > больше >= больше или равно

    < менше <= менше или равно

    == Равно (!!! Внимание равно всегда пишется 2 раза если вы подразумеваете сравнить а не присвоить одно значение другом )



    $a=1; // это присвоить переменной а значение 1
    А

    $a==1 // это подразумевает, Делать что то пока условие равно 1

    Оператор НЕ равно, то есть отрицания
    != Не равно вот так
    $a!=1 // Делать что то если А не равно 1


    вспомним наш оператор if (Если) и else(Иначе)
    Изучим новый switch (переключатель, типа как свет включить и выключить)

    Составим программу на русcком языке:



    Начало:

    Присвоим $а значение 5;
    Присвоим $b значение 10;

    Если ($a>$b) тогда

    {

    вывести на экран 5 больще чем 10;

    } Иначе ….гы наверне они меньше

    {
    вывести $a меньше чем $b

    }

    Конец.



    Выше рассмотреный пример называется Алгоритмом.
    Рекомендую всегда продумывать то что собираетесь писать на понятном вам языке, а потом уже переводить на язик программы, иначе ничего не получится :-)



    Вот примеры

    $a = 5;

    $b = 10;

    if($a > $b) {

    echo "$a больще чем $b";

    } else {

    echo "$a меньше чем $b";

    }



    -----

    Если мы использыем скобки «» то внутри переменные понимаются как значения.

    echo "$a меньше чем $b";



    в данном случае будет 5 меньше чем 10

    Если бы написали echo ‘$a меньше чем $b’;

    то получили на экране $a меньше чем $b



    Данные условия можно соберать в логические цепочки

    К примеру

    Если а менше 10 и Б больше то тога написать всем привет



    $a=5; $b=100;

    if ($a<10) // меньше 10 то заходим

    {

    If ($b>10) // більше 10 выводим всем привет

    {

    Echo “Всем привет”;

    }

    }else

    {

    // фигня какя то наверно а больше 10, написать на экране что фигня

    }




    Фунция переглючения switch



    Синтаксис такой

    switch(Условие)

    {

    case(значение1): // если выполнилось то выполняется блок в скобках

    {//….

    }

    break;

    case(значение2): // если выполнилось то выполняется блок в скобках

    {//….

    }



    break;// команда Бреак .. типа прервись то есть не заходи в следующее условие



    default:// Если ничего не нашли то выполнить условие по умолчанию



    }

    $a = "100";

    switch($a) {

    case(10):

    echo "это 10";

    break;


    case (100):

    echo "это 100";

    case (1000):

    echo "это 1000";

    break;

    default:

    echo "нет таких чисел";

    }



    ЗЫ: Хочется взять и попробовать что то написать уже что бы работало ДА ?
    тогда дерзайте ищите ваш разум требует знаний..
    Лень ? и Вы поняли что тут написано, тогда придумайте на бумажке свои логические выражения и цепочки, можите прислать их мне я проверю, если есть желание…
    Если понятно содержание лекции вы близки к написанию J программ.


    Задача: придумайте разнообразные логические цепочки и алгоритмы.
    Задача 2 посмотрите как работают данные фунции на php.net как народ пишет.

    Задача3 Напишите алгоритм:
    Пусть яблоки будут переменная А и Груши переменная B,
    человек Петя вводит берёт сколько угодно яблок и груш
    если он взял більше 100 яблок сказать ему что много брать нельзя
    если он взял 10 груш сказать что груш надо брать більше 10

    В об щем рассказать Пете о том что он может взять Вего 50 яблок и 50 груш иначе просто его информировать.

    Дерзайте…. :-)



    Теги: Обучение языка php с нуля , Урок №5.
    Смотрели:

    всего 4476 раз



    Комментарии: Добавить комментарий

    Пока нет комментариев.

    Добавьте ваш комментарий:

    Чтобы оставить комментарий вам нужно войти на сайт или зарегистрироваться.