CLASS web

PHP

lambda function

lambda function (anonymous function)

Today we will look at the lambda function.
Lambda functions are also called anonymous functions.
It's called anonymous.
Lambda functions do not have names.
In other words, it's called a closure.

How to use lambda functions

variable name = function(){
};

It consists of the above structure.
We use lambda functions by assigning them to variables.
To call the lambda function, the variable name(); is.

How to call a lambda function

variable name = function(){
};

variable name();

Now, let's use it.

<?php
    $disney = function(){
        echo "Hi I'm a lambda function";
    };

    $disney();
?>

I'll check the results right below.







Here is the result of the above code:

You can also use parameters and arguments just like regular functions.

Using parameter arguments in lambda functions

variable name = function ($param, $param2){
};

variable name('arg','arg2');

Then let's look at an example.

<?php
    $disney = function($param){
        echo $param;
    };

    $disney("Hi I'm a lambda function");
?>

I'll check the results right below.







Here is the result of the above code:





ALL COMMENTS 0

Sort by

PinkCoding

PinkCoding

X

PinkCoding

Web Scratch Pad

X

loading

            
            
        

Back to the course