четверг, 22 июня 2017 г.

PHP. Строковые операции

<?php
// Строковые операции
$s_1 = "My string";
$s_2 = "New string";



echo $s_1. ' - ' . $s_2 . '<br />'; // соединение строк
$s = $s_1.$s_2;
echo $s . '<br />';

// получение символа строки
echo "Символ с индексом 3 (позиция №4) в строке \"$s_1\": <b>".$s_1[3]."</b> "; // Символ с индексом 3 (позиция №4) в строке "My string": s
// экранируем символ кавычки


// подстановка переменных в строки
echo '<br /> Тут переменная $s_1 не подставится'; // Тут переменная $s_1 не подставится

//echo "<br /> Тут будет ошибка $s_1N"; // Notice: Undefined variable: s_1N in W:\domains\mysite.local\index.php on line 18
echo "<br /> Тут не будет ошибки {$s_1}N"; // Тут не будет ошибки My stringN

echo "<br /> Выводим слэш /"; // Выводим слэш /
//echo "<br /> Выводим обратный слэш \"; // Parse error:
// Ошибка, т.к строка не закрыта
echo "<br /> Выводим обратный слэш \\"; // Выводим обратный слэш \

echo "<br />";

$res = `date`;
echo $res; // ������ ���: 22.06.2017 ������ ����� ���� (��-��-��):
echo "<br />";
// `` выполняют команды в системе. Это команда возвращает ответ в кодировке cp866

// iconv — преобразование строки в требуемую кодировку
echo iconv("CP866", "UTF-8", $res); // Текущая дата: 22.06.2017 Введите новую дату (дд-мм-гг):

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html