Содержание
- 2. 1. Визначення функцій в PHP У програмуванні, як і в математиці, функція є відображення безлічі її
- 3. Для виклику функції вказується ім’я функції і в круглих дужках список значень її параметрів, якщо такі
- 4. Аргументи функцій. У кожної функції може бути список аргументів. Кожен аргумент є змінною або константою. За
- 5. /* напишемо функцію, яка б додавала до рядка слово checked */ function add_label(&$data_str) { $data_str .=
- 6. У функції можна визначати значення аргументів, використовувані за замовчуванням. Саме значення повинне бути константним виразом, а
- 7. function Add_article($title, $description, $author = "Іванов Іван") {echo "Заносимо в каталог статтю: $title,"; echo "автор $author";
- 8. У PHP4 можна створювати функції із змінним числом аргументів. Тобто ми створюємо функцію, не знаючи заздалегідь,
- 9. function DataCheck() { $n = func_num_args(); echo "Число аргументів функції $n"; } DataCheck(); /* виведе рядок
- 10. Функція func_get_arg () повертає аргумент із списку переданих у функцію аргументів, порядковий номер якого заданий параметром
- 11. Комбінації функцій func_num_args(), func_get_arg() і func_get_args() використовуються для того, щоб функції могли мати змінний список аргументів.
- 12. $a = 1; function Test_g() { global $a; $a = $a*2; echo "в результаті роботи функції
- 13. Коли змінна оголошується як глобальна, фактично створюється посилання на глобальну змінну. Тому такий запис еквівалентний наступному
- 14. Щоб використовувати змінні тільки усередині функції, при цьому зберігаючи їх значення і після виходу з функції,
- 15. Коли функція повертає декілька значень для їх обробки в програмі, зручно використовувати мовну конструкцію list(), яка
- 16. Повернення посилання. У результаті своєї роботи функція також може повертати посилання на яку-небудь змінну. Це може
- 17. $a = 3; $b = 2; function & ref($par) { global $a, $b; if ($par %
- 18. Внутрішні (вбудовані) функції. З деякими з вбудованих функцій, такими як echo(), print(), include(), date() ми вже
- 20. Скачать презентацию