При закрытии подписчики были переданы в рассылку "RFpro.ru: Программирование на PHP" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
С сегодняшнего урока начнется непосредственное изучение PHP.
Если вы хотите серьезно заняться изучением PHP, то пожалуйста делайте все задания из рассылки.
Тема сегодняшнего номера: "Переменные" .
Иногда программисту надо записать некоторую информацию в переменную.
Для того, что бы использовать переменную, её надо сначала ввести и присвоить значение.
Для этого используется символ $ и латинская буква (символ, группа_слов, слово [...]).
= --- это символ присваивания, с помощью которого переменной даётся какое-то значение.
$a = "Hello!!!"; //Это переменная a, которая имеет значение Hello!!!
$box = 245; //Это переменная box, которая имеет значение 245
?>
Переменные широко используются при выводе информации.
Это можно сделать так:
<?php echo "$a"; ?>
А можно так:
<?php print "$a"; ?>
И даже так:
<?=$a ?>
А что делать, если нам надо задать в строчке не переменную, а слово box с символом - $ $box ?
Для этого перед $ ставиться символ \ (не перепутайте с /!!!).
Так же его можно использовать если двойные кавычки надо вставить в print или echo.
<?php print "<table width=\"50%\">"; ?>
Но конечно же лучше избавиться от вложенных двойных кавычек!
Каждая переменная обозначает какую-то величину:
integer, double, string (...)
Для того, чтобы узнать тип можно использовать функцию gettype(); где в скобки надо вставить переменную.
Ваше первое задание.
Перед вами 4 переменные. Узнайте каждый тип:
$a = 1;
$b = 1.6; // обратите внимание, что точка, а не запитая!
$c = "Hello!";
$d = "True";
Про $d мы будем говорить дальше. Просто знайте, что существует тип boolean!
Итак, вы узнали, что существует основных 4 типа переменных:
Integer
Диапазон [..]-3-2-1 0 1 2 3[..]
$gold = "589";
double
$USD = 5.33;
Внимание! В качестве отделителя целой части от дробной выступает точка (.), а не запятая (,)!
String
$name = "Владимир Владимирович";
boolean
$separate = TRUE;
Ответы, вопросы и пожелания присылайте по адресу: orin_mor_san@list.ru
{#template MAIN} {#include js_tmpl_auth_reg_tab} {#if $P.login_register_tab == 1} Войти на сайт {* {#include js_tmpl_auth_reg_button} *} {#include js_tmpl_auth_reg_action} {#include js_tmpl_auth_reg_descr} Если вы еще не с нами, то начните с регистрации Вход для авторов {#/if} {#if $P.login_register_tab == 2} Регистрация {* {#include js_tmpl_soc_auth_reg_descr} *} {#include js_tmpl_auth_reg_soc} {#include js_tmpl_auth_reg_agree} {* #include js_tmpl_auth_reg_descr *} {#include js_tmpl_auth_reg_action} {* {#include js_tmpl_auth_reg_button} *} {#include js_tmpl_auth_reg_descr} {#include js_tmpl_soc_auth_reg_descr} {#/if} {* *} {#/template MAIN} {#template js_tmpl_auth_reg_tab} Вход на сайт Регистрация {#/template js_tmpl_auth_reg_tab} {#template js_tmpl_auth_reg_action} {#if $P.login_register_tab == 1} {#include js_tmpl_auth_reg_soc} {#/if} {#if $P.login_register_tab == 1} E-mail или код подписчика Пароль Русская раскладка клавиатуры! У вас включен Caps Lock! У вас включен Caps Lock и русская раскладка клавиатуры! Чужой компьютер Забыли пароль? {#/if} {#if $P.login_register_tab == 2} E-mail Я ознакомился и согласен с условиями сервиса Subscribe.ru Нажимая на кнопку "Готово!", я даю согласие на обработку персональных данных {* Я хочу получать новости о скидках на одежду *} Готово! {#/if} {#/template js_tmpl_auth_reg_action} {#template js_tmpl_auth_reg_agree} Я ознакомился и согласен с условиями сервиса Subscribe.ru {#/template js_tmpl_auth_reg_agree} {#template js_tmpl_auth_reg_button} {#if $P.login_register_tab == 1} Email OpenID Вконтакте Mail.Ru {#/if} {#if $P.login_register_tab == 2} Email OpenID Вконтакте Mail.Ru {#/if} {#/template js_tmpl_auth_reg_button} {#template js_tmpl_auth_reg_descr} {#if $P.login_register_tab == 1} Для оформления подписки на выбранную рассылку, работы с интересующей вас группой или доступа в нужный вам раздел, просим авторизоваться на Subscribe.ru {#/if} {#if $P.login_register_tab == 2} Для регистрации укажите ваш e-mail адрес. Адрес должен быть действующим, на него сразу после регистрации будет отправлено письмо с инструкциями и кодом подтверждения. {#/if} {#/template js_tmpl_auth_reg_descr} {#template js_tmpl_soc_auth_reg_descr} Или зарегистрируйтесь через социальную сеть. {#/template js_tmpl_soc_auth_reg_descr} {#template js_tmpl_auth_reg_soc} {#if $P.login_register_tab == 1} {#/if} {#if $P.login_register_tab == 2} {#/if} {#/template js_tmpl_auth_reg_soc}
{#include js_tmpl_auth_reg_descr}
{#template MAIN} {#include js_tmpl_auth_reg_tab} {#include js_tmpl_auth_reg_descr} {#include js_tmpl_auth_reg_action} {#/template MAIN} {#template js_tmpl_auth_reg_tab} Регистрация {#/template js_tmpl_auth_reg_tab} {#template js_tmpl_auth_reg_descr} Пожалуйста, подтвердите ваш адрес.Вам отправлено письмо для подтверждения вашего адреса {$P.register_confirm_mail}.Для подтверждения адреса перейдите по ссылке из этого письма. {#/template js_tmpl_auth_reg_descr} {#template js_tmpl_auth_reg_action} Или введите код из письма: Не пришло письмо? Пожалуйста, проверьте папку Спам (папку для нежелательной почты). Вышлите мне письмо еще раз! Готово {#/template js_tmpl_auth_reg_action}