Відмінності між версіями «Функції в PHP»
Рядок 1: | Рядок 1: | ||
<b>Що таке функція?</b><br> | <b>Що таке функція?</b><br> | ||
− | Функцією називається фрагмент програмного коду, що володіє унікальним ім'ям і призначений для вирішення конкретного завдання. Функція викликається за ім'ям в різних точках програми, що дозволяє багаторазово виконувати фрагмент з їх ім'ям. Перевага такого рішення полягає в тому, що блок коду пишеться всього один раз, а потім легко модифікується в міру необхідності.<br> | + | Функцією називається фрагмент програмного коду, що володіє унікальним ім'ям і призначений для вирішення конкретного завдання. Функція викликається за ім'ям в різних точках програми, що дозволяє багаторазово виконувати фрагмент з їх ім'ям. Перевага такого рішення полягає в тому, що блок коду пишеться всього один раз, а потім легко модифікується в міру необхідності.<br><br> |
<b>Визначення і виклик функцій</b><br> | <b>Визначення і виклик функцій</b><br> | ||
Визначити нову функцію в PHP нескладно. Функції можуть створюватися у будь-якій точці програм PHP, проте з міркувань структурної організації коду зручніше розмістити всі функції, які використовуються сценарієм, на самому початку сценарного | Визначити нову функцію в PHP нескладно. Функції можуть створюватися у будь-якій точці програм PHP, проте з міркувань структурної організації коду зручніше розмістити всі функції, які використовуються сценарієм, на самому початку сценарного | ||
− | + | файлу. Існує й інший спосіб, помітно підвищує ефективність програмування і сприяє багаторазового використання коду, - виділення функцій в окремий файл (званий бібліотекою). Бібліотеки зручні тим, що їхні функції можна використовувати в різних додатках, не створюючи зайвих копій і не ризикуючи допустити помилки в процесі копіювання. Ця тема докладно розглядається в розділі «Побудова бібліотек функцій» ближче до кінця глави.<br> | |
− | файлу. Існує й інший спосіб, помітно підвищує ефективність програмування і сприяє багаторазового використання коду, - виділення функцій в окремий файл (званий бібліотекою). Бібліотеки зручні тим, що їхні функції можна використовувати в різних додатках, не створюючи зайвих копій і не ризикуючи допустити помилки в процесі копіювання. Ця тема докладно розглядається в розділі «Побудова бібліотек функцій» ближче до кінця глави. | + | |
Визначення функції зазвичай складається з трьох частин: <br> | Визначення функції зазвичай складається з трьох частин: <br> | ||
1.Імені функції;<br> | 1.Імені функції;<br> | ||
2.Круглих дужок, в яких перераховуються необов'язкові вхідні параметри, розділені комами;<br> | 2.Круглих дужок, в яких перераховуються необов'язкові вхідні параметри, розділені комами;<br> | ||
− | 3.Тіла функції, укладеного у фігурні дужки.<br> | + | 3.Тіла функції, укладеного у фігурні дужки.<br><br> |
− | <b>Узагальнений синтаксис функцій PHP виглядає так:</b><br> | + | <b>Узагальнений синтаксис функцій PHP виглядає так:</b><br> |
function імя_функціі ([$ параметр1. $ параметр2, .... $ параметрn]) (<br> | function імя_функціі ([$ параметр1. $ параметр2, .... $ параметрn]) (<br> | ||
тіло функції<br> | тіло функції<br> | ||
)<br> | )<br> |
Версія за 09:42, 22 квітня 2010
Що таке функція?
Функцією називається фрагмент програмного коду, що володіє унікальним ім'ям і призначений для вирішення конкретного завдання. Функція викликається за ім'ям в різних точках програми, що дозволяє багаторазово виконувати фрагмент з їх ім'ям. Перевага такого рішення полягає в тому, що блок коду пишеться всього один раз, а потім легко модифікується в міру необхідності.
Визначення і виклик функцій
Визначити нову функцію в PHP нескладно. Функції можуть створюватися у будь-якій точці програм PHP, проте з міркувань структурної організації коду зручніше розмістити всі функції, які використовуються сценарієм, на самому початку сценарного
файлу. Існує й інший спосіб, помітно підвищує ефективність програмування і сприяє багаторазового використання коду, - виділення функцій в окремий файл (званий бібліотекою). Бібліотеки зручні тим, що їхні функції можна використовувати в різних додатках, не створюючи зайвих копій і не ризикуючи допустити помилки в процесі копіювання. Ця тема докладно розглядається в розділі «Побудова бібліотек функцій» ближче до кінця глави.
Визначення функції зазвичай складається з трьох частин:
1.Імені функції;
2.Круглих дужок, в яких перераховуються необов'язкові вхідні параметри, розділені комами;
3.Тіла функції, укладеного у фігурні дужки.
Узагальнений синтаксис функцій PHP виглядає так:
function імя_функціі ([$ параметр1. $ параметр2, .... $ параметрn]) (
тіло функції
)