install: php, web-server(Apache) , database(MySQL)
launch: web-server(Apache)

< ?php 
    echo 'html-cod';  // может принимать список аргументов
    ''  // только текст
    $varName = "peremenna";  // перед именем переменной ставится $
    echo "text $varName";  // переменная встраивается в текст с ""
    echo $varName.'='.$varName;  // конкатенация точкой
    print("text< br>");
    printf("%d", $varName);  // %f- с плавающей точкой, %s- строка
    print_r($arr);

    if , else , elseif , switch;

    function show($test){
        echo $test;
        global $varName;  // импорт глобальной переменной в локальную область видимости
        echo $varName;
    }
    show("windy");

    точка с запятой обязательны везде;
integer, float, string, array, object, bolean;
    var_dump($varName);  // показывает тип данных переменной
    echo gettype($varName);  //  тоже самое
    settype($varName, "integer");  // преобразование типа переменнной

    $gas = array(1, 2);  // массив
    echo $gas[0];
    
    $objName = new afClass();  // обьект
    $objName->duy = "feld";
    echo $objName->duy;

    $var2 = &$varName;  // присвоение ссылки на переменную

    define("constName", "konstanta");  // константа
    static $p = 5;  // запоминает значение

    round($var,2);  // округляет, кол-во знаков после запятой
    ceil($var);  // округляет до целого в большую сторону
    floor($var);  // округляет до целого в меньшую сторону
    min(arr);  // возвращает наименьшее значение
    max(arr);  // возвращает наибольшее значение
    pow(3,4);  // возводит первый аргумент в степень равную второму аргументу

    strlen($var);  // длину строки в value
    strpos($str,$var);  // возвращает первую позицию $var в строке $str
    stripos();  // тоже самое ,без учета регистра
    substr($str, -2, 3);  // часть $str с позиции -2 три символа
    substr_count($str,$var,3,17);  // число вхождений $var с позиции3 на 17символов вперед
    explode(" ", $str);  // разбивает в " " строку в массив
    parse_str($str, $obj);  // разобрать строку(запрос) в обьект $obj
    str_repeat($str, 8);  // повторяет $str 8 раз
    echo $rep = str_replace($a,$b,$c);  // в $c заменяет $a на $b
    str_split($str, 3);  // разбивает строку на элементы массива по 3 символа
    strrev($str);  // строку наоборот

?>