объединение строк
echo "У вас " . $msgs . " сообщений.";
вставить переменную в строку. Подстановка переменных
echo "На этой неделе ваш профиль просмотрело $count человек ";
вывести строку “дословно”
$info = 'Предваряйте имена переменных символом $, как в данном примере: $var';
подстрока
echo substr($number, 3, 1);if
if (++$x == 10) echo $x;
--------------------------------------------------------------------------------------------------
else elseif
<?php
if ($bank_balance < 100)
{
$money = 1000;
$bank_balance += $money;
}
elseif ($bank_balance > 200)
{
$savings += 100;
$bank_balance -= 100;
}
else
{
$savings += 50;
$bank_balance -= 50;
}
?>
--------------------------------------------------------------------------------------------------
?
<?php
echo $fuel <= 1 ? "Требуется дозаправка" : "Топлива еще достаточно";
?>
------------------------------------------------------------------------------
switch
<?php
switch ($page)
{
case "Home":
echo "Вы выбрали Home";
break;
case "About":
echo "Вы выбрали About";
break;
case "News":
echo "Вы выбрали News";
break;
case "Login":
echo "Вы выбрали Login";
break;
case "Links":
echo "Вы выбрали Links";
break;
}
?>Константы
define("ROOT_LOCATION", "/usr/local/www/");
Глобальная переменная
global $is_logged_in;
Статическая переменная. Ее значение не сбрасывается после окончания работы функции
<?php
function test()
{
static $count = 0;
echo $count;
$count++;
}
?>
Суперглобальные переменные
$GLOBALS $_SERVER $_GET $_POST $_FILES $_COOKIE $_SESSION $_REQUEST $_ENV
$came_from = htmlentities($_SERVER['HTTP_REFERRER']);<?php
$mycounter = 1;
$mystring = "Hello";
$myarray = array("One", "Two", "Three");
echo $mystring;
echo $myarray[3];
?>