здравствуйте,
я недавно узнал что в php есть такая штука как процедуры,
потом где то услышал что процедуры это классы, но как то написаны по другому,
поэтому хочется узнать что такое процедуры и чем они отличаются от всего остального,
если можно дайте элементарный пример скрипта.
1. scuter - 27 Февраля, 2008 - 21:58:10 - перейти к сообщению
2. RomAndry - 27 Февраля, 2008 - 23:49:09 - перейти к сообщению
Что такое процедура?
это код, совокупность операторов, функция, метод, подпрограмма, etc
скорей всего Вы слышали о процедуре как о скрипте или же это касаемо SQL процедур.
это код, совокупность операторов, функция, метод, подпрограмма, etc
скорей всего Вы слышали о процедуре как о скрипте или же это касаемо SQL процедур.
3. scuter - 27 Февраля, 2008 - 23:57:38 - перейти к сообщению
Цитата:
скорей всего Вы слышали о процедуре как о скрипте или же это касаемо SQL процедур.
да наверное про SQL.
но всё таки скрипт который можно назвать процедурой,
это что из себя представляет?
4. Eihwaz - 28 Февраля, 2008 - 01:24:59 - перейти к сообщению
Думаю, любой код, в котором не применяются возможности объектно-ориентированного программирования. Ведь так же и называют - процедурное и объектно-ориентированное программирование.
В общем, получается, что если объектно-ориентированное программирование это:
В общем, получается, что если объектно-ориентированное программирование это:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- class Foo {
- var $a;
- function bar($name){
- echo $name;
- }
- }
- $obj = new Foo();
- $obj->a = 'Foo Bar';
- $obj->bar($obj->a);
- ?>
То процедурное это: