СКРИПТЫ alt phpjshtmlcssblog
ТЕГИ:
php (267)
js (136)
html (133)
css (96)
html tags (58)
edit text (37)
jquery (36)
form html (29)
php array (28)
foto (23)
fonts (22)
forum (19)
atom (17)
board (17)
hosting (17)
html book (17)
Показать еще :
svg (16)
js method (16)
php file (15)
ruweb.net (15)
color (14)
osclass (13)
htaccess (13)
path (12)
table (12)
input (11)
icon (11)
info (11)
online (11)
yandex (11)
php date (11)
notepad (11)
js delete (11)
php img (10)
url (10)
jsphp (10)
form (8)
task (7)
cookie (7)
comment (7)
php url (7)
click (6)
ftp (6)
js url (6)
value (5)
reg.ru (5)
mb (5)
adminka (5)
js id (4)
bbcode (4)
js form (4)
select (4)
search (4)
js copy (4)
vk (3)
captcha (3)
js time (3)
iframe (3)
vs code (3)
sitemap (2)
js post (2)
browser (2)
console (2)
seo (2)
tag hr (2)
ukoz (2)
header (1)
archive (1)
smile (1)
numbers (1)
ssl (1)
books (1)

функция php с примерами

Что такое функция. Как обозначается function. Виды функций. Как используются с примерами и самописная пользовательская функция.

Всё о функциях - разберем по пунктам!

  1. Что такое функция.
  2. Пользовательская функция php
  3. Пример функции с действием

  1. Что такое функция.

    Наконец-то у меня руки дошли до функции!

    Самое первое и самое главное в функциях php.

    Функции делятся на встроенные и самописные! Я сделал отдельную тему - PHP_FUNCTION, где собрал только функции, если на странице рассказывается об одной или максимум двух функциях → это все функции встроенные.

    Второе! Функции могут делиться по типу

    Функция может иметь тип, т.е тип данных которые она может обрабатывать.

    Обычная функция. которая обрабатывает "однобайтовые данные"

    И второй тип функции, которые обрабатывает "многобайтовые данные"(это mb_функции)

    Со встроенными функциями разобрались, теперь перейдем к самому интересному - к пользовательским функциям:


  2. Пользовательская функция php

    Возьмем пример пользовательской функции из манула по php:

    Синтаксис функции:

    <?php

    function foo($arg_1, $arg_2, /* ..., */ $arg_n)

    {

    echo "Пример функции.\n";

    return $retval;

    }

    ?>

    Расшифровка обозначений функции

    Теперь давайте разберем весь код пользовательской функции по словам!

    function - обозначение, что это функция.

    foo - название функции.

    $arg_1, $arg_2, /* ..., */ $arg_n - скобках, аргументы функции.

    return - слово переводится, как возврат.

    $retval - после слова return идет переменная "$retval", которая может быть : 1). переменная со значением(строка, массив), 2). код php 3). все, что только можно

    Пример самой простой функции

    Теория - это классно, но совсем другое дело, когда нам нужно написать собственную функцию.

    Простая функция, которая выведет текст, который записан внутри.

    function example()

    {

    return 'Привет мир!';

    }

    Вывод результата функции:

    echo example();

    Результат:

    Привет мир!

    Можно ли модернизировать приведенный пример...!? Конечно! Можно!

    function example_1()

    {

    echo 'Привет мир!';

    }

    Вывод результата функции:

    example_1();

    Результат будет аналогичный :

    Привет мир!


  3. Пример функции с действием

    То, что я рассказываю здесь о функции - это всего лишь начальные азы. Функция - это мощнейший инструмент в функционировании сайта!

    Следующим пунктом разберем функцию с действием!

    Сложение внутри функции:

    Выберем наугад действие - пусть это будет сложение! Напишем вот такую функцию, где внутри будем складывать два агрумента:

    function example_FOO($var_1, $var_2)

    {

    echo $var_1 + $var_2;

    }

    выведем результат сложения чисел 1 и 2 внутри функции

    example_FOO( 1, 2 );

    Результат:
    3

    И таких действий можно выполнять сколько угодно много:

    example_FOO( 5, 6 );
    Результат:
    11
    example_FOO( 134123, 13241254142 );
    Результат:
    13241388265

Пользуйтесь на здоровье! Не забудьте сказать спасибо

Сообщение системы комментирования :

01.09.2021

Форма пока доступна только админу... скоро все заработает...надеюсь...

Последние комментарии :
Марат :
10.10.2021 17:20
Добавлен новый смайл
подробнее.
Марат :
05.10.2021 26:37
Страница sitemap.html восстановлена. Но будут вводиться только страницы…
подробнее.
Марат :
04.10.2021 38:22
Добавил несколько вариантов поставить смайл на страницу своего сайта! 3 варианта! Кроме варианта скачать…
подробнее.
Марат :
17.09.2021 28:02
Установка Яндекс поиск на сайт! Контент обновлен на 100%. Такое ощущение, что старый текст не я…
подробнее.
Марат :
07.09.2021 23:21
Частенько приходится исправлять ошибки и вот...как-то я обратил внимание на надпись: "нажми ctrl enter" на сайте и…
подробнее.
Марат :
23/07/2021 10:58
Сам офигеваю...
подробнее.