Архив метки: PHP

Уроки PHP — сортировка чисел в массиве

Привет всем 🙂 Не хочется вдаваться в подробности — просто рассмотрим метод сортировки данных в массивах по возрастанию, и по убыванию. Итак, сегодня мы имеем:

<html>
<p>
<?php
$the_array = array (34, 3, 72, 79, 28);// создали массив, забили его числами
sort ($the_array);// сказали, что будем сортировать массив
print join(«, «, $the_array).»<br>»;//вывели по возрастанию 🙂
?>
</p>
<p>
<?php
$the_array = array (34, 3, 72, 79, 28);// создали массив, забили его числами
rsort ($the_array);//сказали, что будем сортировать его
print join(«, «, $the_array).»<br>»;// вывели его по убыванию
?>
</p>
</html>

Как видно из кода: если вам нужно отсортировать числа по понижению — то вместо sort используйте rsort. Все просто 🙂

php-lesson-array-sort

Уроки PHP — round — округление чисел

уроки php round округлениеДобрый вечер!

Сегодняшняя «лекция» посвящена оператору round, задача которого обеспечивать округление чисел.
В целом, ничего волшебного нет, ибо синтаксис команды состоит из:
round (число, сколько знаков после запятой выдавать в результате округления). ВСЕ 🙂

Рассмотрим пример:

<html>
<p>
<?php
$a = M_PI; //создали переменную, и сказали, что она будет равна числу ПИ (кстати, M_PI — «вшитое» обозначение этого самого числа)
$round = round($a);//взяли вторую переменную, которая будет ровна округленному значению ПИ. Т.к. мы не задавали количество знаков после запятой в операторе округления — его значение «по-умолчанию» = нулю, потому и выдача составит «3»
print $round;// выводим на экран значение округления
?>
</p>

<p>
<?php
$b = M_PI;//как сказано выше — создали переменную, чье значение будет равно ПИ
$rounds = round($b, 3);//создаем вторую переменную, чье значение будет равно числу ПИ с трем знаками после запятой
print $rounds;//выводим данные на экран
?>
</p>
</html>

Спасибо за внимание 🙂 Если вам понравилась запись — поделитесь нею на своих страницах!

Уроки PHP — отображение информации большими и маленькими символами

php - substr - strtoupper - strtolowerБывает в нашей жизни и такое — нужно что-то вывести на экран, причем либо обычным шрифтом, либо КАКИМ-ТО УЖ ОЧЕНЬ ЗАМЕТНЫМ, а то и вовсе в сокращенном виде. Оказывается, в PHP предусмотрен и этот вариант 😉 Запомните команды:

substr — позволяет выводить на экран значение переменной заданной величины. Например, команда substr($name, 0,5); выведет на экран значение переменной $name с нулевого по пятый символы. Напомним себе, что подсчет символов в PHP идет с нуля 😉 Да, и важно использовать темповую переменную, которая образуется за счет выполнения команды.

strtoupper — с этим все просто: выводит значение переменной БОЛЬШИМИ БУКВАМИ. Как и в случае с substr важно использовать темповую переменную, которая образуется в результате выполнения strtoupper

strtolower — выводит значение переменной маленькими буквам — аналогично командам substr и strtoupper не забываем использовать темповую переменную.

Пример использования трех этих команд представлен ниже:

<html>
<p>
<?php
$name = «Oleksiy»;
$substr = substr($name, 0,5);
echo $substr;//увидим на экране «Oleks»
?>
</p>
<p>
<?php
$substr = strtoupper($name); //увидим на экране «OLEKSIY»
echo $substr;
?>
</p>
<p>
<?php
$substr = strtolower($name); //увидим на экране «oleksiy»
echo $substr;
?>
</p>
</html>

Спасибо за внимание 🙂

Понравился урок? Жмите репост на свои страницы. Ну, и конечно задавайтевопросы, в случае, если что-то не понятно.

Уроки PHP — strlen — количество символов в строке

php - strlenstrlen — оператор, благодаря которому можно совершенно точно узнать количество символов в строке. Что важно — символом считается так же пробел, потому учитывайте этот фактор.

Использовать этот оператор крайне легко:

<html>
<p>
<?php
$name = strlen(«Oleksiy Lavrynenko»); //задали переменную, и попросили посчитать количество символов
echo $name; //вывели на экран количество символов в переменной
?>
</p>
</html>

Итогом данного кода будет число «18» — количество символов в моем имени и фамилии + пробел.

Уроки PHP — while

Ночь-полночь, и как всегда в это время — пора выучить что-то новое в PHP.

Сегодня мы сделаем что-то самостоятельное с применением оператора while.

(тут масса умных слов о необходимости обучения, циклах и прочем, но вы все равно это читать не будете, потому просто набросаем код и пойдем спать, удовлетворенные мыслями о собственном величии 😉 ):

<!DOCTYPE html>
<html>
<head>
<title>A loop of your own</title>
<link type=’text/css’ rel=’stylesheet’ href=’style.css’/>
</head>
<body>
<?php
$f = 0; //задали начальный размер переменной
while ($f < 3) { // сказали PHP нечто вроде: выполняем цикл в фигурных скобках до тех пор, пока он не станет больше 3
echo «Hallo».» $f».»<br>»; // а что мы делаем, когда проходим одну цикличность? Выводим на печать слово ХЕЛЛО, и номер цикла, который генерируется динамически
$f ++; // вывели на печать слово ХЕЛЛО? Великолепно! Увеличиваем значение переменной на 1
} //Возвращаемся на while — если условие выполнено — выходим за фигурные скобки, если нет — выполняем
?>
</body>
</html>

php-whileКак видим — все просто. Ну как все… почти. По крайней мере методика создания петли в петле для меня осталась чем-то возвышенным. Но как говорят — практика, практика, и еще раз практика.

Кстати, напоминаю, что специально для работы в режиме он-лайн неплохо, вернее даже — великолепно! помогает сайт koding.com, позволяющий вам создавать совершенно бесплатную виртуальную машину с определенными лимитами, но массой удобств. Кликните на ссылку, и будет вам счастье.

Понравился урок? Жми класс и делай репост к себе на страницы.