Category: PHP

Для типичной реализации алгоритма сортировки массива нужно два цикла, причем, один из них вложенный. Первый цикл перебирает список Listl, и для каждого элемента выполняется цикл, в котором проверяются все элементы списка List?. Помимо этого, на каждом шаге цикла происходит сравнение. Если сосчитать количество произведенных операций, то получится очень большое число. Рассмотрим способ сократить количество сравнений в разы и упростить алгоритм. Итак, читаем статью «Сортировка массива в одни цикл»!
Continue Reading..

Хакеры очень часто сохраняют Web-страницы на своем диске для изучения и корректировки параметров, например, параметров передаваемых методом POST. Данная защита не позволит отправлять данные на Ваш web-сервер таким образом, что предотвратит «подделку» заголовков.
Continue Reading..

Симметричное шифрование появилось самым первым. Для шифрования данных используется ключ, который служит и для дешифровки данных. Рассмотрим этот способ шифрования данных подробнее.
Continue Reading..

При передаче данных методом POST, казалось бы, проблема безопасности решается — данные не поподают в адресную строку, их нельзя подделать. Но проблема не решается полностью.. Проблему и ее решение читайте далее.
Continue Reading..

В Интернете часто приходится проводить манипуляцию со строками. По этой причине необходимо знать и уметь использовать встроенные функции PHP, предназначенные для обработки строк. Например, перед добавлением сообщения в гостевую книгу можно удалить лишние пробелы и все теги из сообщения, добавить защитные слэши перед специальными символами или заменить их на HTML-эквиваленты и т.д.
Рассмотрим эти функции, позволяющие работать со строками, с локалью, символами и кодировками. Поиск и замена в строке, сравнения строк, кодирования, а также работой с регулярными выражениями.
Continue Reading..

Массивы в PHP — это нумерованный набор переменных одного типа. Переменная в массиве называется элементом массива,а ее позиция в массиве задается индексом. Индексация элементов массива начинается с 0, а не с 1. Это следует помнить. Общее количество элементов массива называется размером массива. Массивы, индексами которых являются числа, называются списками.
Рассмотри функции, имеющиеся в PHP, по инициализации массива, получения и изменения элементов массива, определения количества элементов в массиве. Также многомерные массивы, ассоциативные массивы. Функции по их слиянию, перебора элементов, добавления и удаления элементов массива, переворачивания и перемещения и сортировки и еще множество полезных функций.Continue Reading..

Операторы позволяют произвести определенные действия с данными. Например, операторы присваивания служат для сохранения данных в переменной, математические операторы позволяют произвести арифметические действия, а оператор конкатенации строк используется для соединения двух строк в одну. Рассмотрим операторы PHP более подробно.Continue Reading..

Константы в PHP используются для хранения значений, которые не должны изменяться во время работы программы. Такими значениями, например, могут являться логин и пароль для доступа к базе данных. Рассмотрим функции по созданию констант. Проверки их существования. А также встроенные константы языка PHP.
Continue Reading..

Переменные — это участки памяти, используемые программой (скриптом) для хранения данных. В PHP переменные могут содержать различные типы данных. Рассмотрим какие они могут быть, и как инициализировать переменную с каким-то из этих типов. Как узнать какой тип данных содержит переменная и проверка на существование переменной. А также удаление уже ненужных переменных.
Continue Reading..

Вывести результат можно с помощью двух операторов:
echo «Hello, world!»; //Вывод результатов работы скрипта PHP
print «Hello, world!»; //этот оператор также используется в языке Perl
Какой из операторов использовать, решайте сами. Разницы между ними нет, однако чаще встречается оператор echo.






© 2008 - 2014 Codeserfer
-->