| |
РНР для начинающих
Халик Алешин (г. Волгоград)
Продолжение. Начало см. "Магия ПК" №4/2008
...А теперь напишем простой файловый менеджер. Он будет уметь:
- Создавать (файлы/папки)
- Редактировать (файлы/папки)
- Перемещать
- Копировать (файлы/папки )
- Закачивать на сервер по http/ftp протоколу
- Переименовывать
Классы и функции
Классы и функции, это очень удобная вещь, те же самые процедуры и функции, как и в других языках программирования. Они помогут вам в будущем сэкономить достаточно много времени для разработки того или иного скрипта, их очень легко понять и просто использовать. Простой пример функции phpinfo(), выводит информацию о php. Классы группируют по типу/назначению параметра, в общем, кому как удобно. Например, для работы с базой данные mysql мы все функции объединим в один класс, а уже в нем будем писать функции, так проще их запомнить и вызвать mysql->connect(); класс mysql функция connect(). Проще говоря, функция - это кусок программного кода, который нужно использовать несколько раз с одними и теми же или разными параметрами, значениями.
Функция записывается следующим образом:
[code]
function name(){
};
[/code]
Функция с именем name. При вызове этой функции выполняются операторы, стоящие в теле функции между фигурными скобками ({}). Вызов функции происходит по ее имени и в круглых скобках перечисляются ее параметры:
[code]
name();
[/code]
|