Изучаю PHP. Заметки на полях#3. Переменные, их типы.

Лирика. Повторяю, как мантру — «Я тащусь от кодинга, мне нравится PHP, программирование моя страсть».

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

До PHP я немножко поюзал курсы по Python, там узнал некоторые базовые вещи, совсем немного и сейчас, конечно, наблюдаю схожесть. Прогнал пару уроков за пару дней, они небольшие, в среднем по 10 минут. Но порой приходится пересматривать, чтобы дошло. Думаю с таким черепашьим подходом дело будет весьма марафонное, но лучше так, чем бросить. Может наступит день, когда я скажу — хорошо, что не бросил.
______________________________________________________________________________
Конспекты: (простецкое и понятное для меня описание)

Типы и переменные (и все, что осталось в башке в целом).

int (integer) — означает целое число
float или double — дробное число, с плавающей точкой. После питона привык к float
str (string) — строка, слово короче.
bool(boolean) — имеет всего два значения, true и false.
null — переменная означает пустоту, ничего. Где ее использовать, я еще пока так и не понял. Если бы я был писателем кодером, то часто пользовался бы этой метафорой. Моя жизнь, как null переменная, хаха.
Переменных много, конечно, надо постоянно смотреть в документацию. Это такие, основные. Одни из основных.

Чтобы объявить переменную, ставим сначала знак $. Типа:
$a = 5;
Ну и как видно, всегда ставится точка с запятой в конце строки.

Так, ну что я еще помню. Комментарии ставятся с помощью двух слешев // после строки. Либо такой фигней /*комментарии*/. В последнем варианте можно делать коменты в несколько строк.

Удивило, что и правда html со своими элементами вписывается в язык программирования PHP. Прямо таки внедряется и нормально себя чувствуют. Вроде и хорошо, а вроде какой-то бардак. Ну хрен его знает.

Вывод на экран делается через команду echo, в отличии от printa в Питоне. Пишем, допустим, нашу переменную:
echo $a;
Правда что-то еще не совсем дошло, когда ставить элемент вывода в кавычки, причем имеет значение, будут ли это «» или ». И постоянно охота поставить знак = после echo. А не нужно.

По ходу освоения материала остался такой скрин. Оно как в трейдинге — картинка заменяет тысячу слов:





5 комментариев

  1. Да Вы правы. В коде нет никаких проверок. Отвечая на вопрос, что же делать? могу сказать следующее. Вам как начинающему программисту необходимо усвоить одну вещь. Каждая созданная Вами переменная должна быть четко определена. Если в глоб массиве GET под ключом id (

  2. Almat

    Классно! Командой echo можно выводить все, например тот же html код. Что-нибудь типа echo ‘а это уже html страница написанная на php ‘

    • Stasevich

      Да, там все так намешано. С одной стороны вроде и удобно, а с другой как то странно что ли.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Optionally add an image (JPEG only)