Programming Articles - Page 2193 of 3366

How to get current function name in PHP?

AmitDiwan
Updated on 27-Dec-2019 07:34:12

652 Views

To get the current function name in PHP, the code is as follows−Example Live DemoOutputThis will produce the following output−Base class function! Base class function declared final!string(7) "display" Derived class function! Base class function declared final!string(7) "display"ExampleLet us now see another example − Live DemoOutputThis will produce the following output−Base class function!string(10) "Base::demo" Base class function declared final!string(7) "display" Derived class function! Base class function declared final!string(7) "display"

What are the rules for the body of lambda expression in Java?

raja
Updated on 11-Jul-2020 12:48:49

1K+ Views

A lambda expression is an anonymous function (nameless function) that has passed as an argument to another function. We need to follow some rules while using the body of a lambda expression.Rules for the body of a lambda expressionThe body of the lambda expression can be either a single expression or more statements.If we are using a single expression as the body of a lambda expression, then no need to enclose the body with curly braces ({}).If we are using one or more statements as the body of a lambda expression, then enclosing them within curly braces({}) can be mandatory.Syntax(parameters) OR () -> {body with statements separated by;} OR Single StatementExampleinterface Message {   ... Read More

How to delete an array element based on key in PHP?

AmitDiwan
Updated on 27-Dec-2019 07:30:56

761 Views

To delete an array element based on a key in PHP, the code is as follows−Example Live DemoOutputThis will produce the following output−Array with leading and trailing whitespaces... Value = John Value = Jacob Value = Tom Value = Tim Comma separated list... John , Jacob , Tom , Tim Updated Array... Value = John Value = Jacob Value = Tom Value = Tim Updated Array... Value = John Value = Tom Value = TimExampleLet us now see another example − Live DemoOutputThis will produce the following output. Now, an error would be visible since we deleted the element and trying to ... Read More

Function Overloading and Overriding in PHP

AmitDiwan
Updated on 02-Jan-2020 06:36:33

13K+ Views

Function Overloading in PHPFunction overloading is a feature that permits making creating several methods with a similar name that works differently from one another in the type of the input parameters it accepts as arguments.ExampleLet us now see an example to implement function overloading− Live DemoOutputThis will produce the following output−9.42648Function Overriding in PHPIn function overriding, the parent and child classes have the same function name with and number of argumentsExampleLet us now see an example to implement function overriding− Live DemoOutputThis will produce the following output−Base class function! Base class function declared final! Derived class function! Base class function declared final!Read More

How to sort a collection by using Stream API with lambdas in Java?

raja
Updated on 11-Jul-2020 12:43:12

548 Views

A Stream API is a powerful way to achieve functional programming in Java. It usually works in conjunction with a lambda expression and provides an efficient way to perform data manipulation operations like sort, filter, map, reduce and etc.In the below example, we can sort a collection using Stream API. It provides sorting logic by using the sorted() method of the Comparator interface. If we have two Comparator interface instances and need to do sorting by composite condition (by the first comparator and then by the second comparator), we can use both comparators by invoking the thenComparing() method on the first instance and passing in the second instance.Exampleimport java.util.*; import java.util.stream.*; ... Read More

Why we use lambda expressions in Java?

raja
Updated on 11-Jul-2020 12:43:42

4K+ Views

A lambda expression can implement a functional interface by defining an anonymous function that can be passed as an argument to some method.Enables functional programming: All new JVM based languages take advantage of the functional paradigm in their applications, but programmers forced to work with Object-Oriented Programming (OOPS) till lambda expressions came. Hence lambda expressions enable us to write functional code.Readable and concise code: People have started using lambda expressions and reported that it can help to remove a huge number of lines from their code.Easy-to-Use APIs and Libraries: An API designed using lambda expressions can be easier to use and support other API.Enables support for ... Read More

Generating Random String Using PHP

AmitDiwan
Updated on 26-Dec-2019 10:39:42

344 Views

To generate random string using PHP, the code is as follows−Example Live DemoOutputThis will produce the following output−Displaying random string... 1c856ExampleLet us now see another example − Live DemoOutputThis will produce the following output−Displaying random string... a3541 Displaying another random string... 335b83d9e9

How to access an associative array by integer index in PHP?

AmitDiwan
Updated on 26-Dec-2019 10:37:25

479 Views

To access an associative array by integer index in PHP, the code is as follows−Example Live DemoOutputThis will produce the following output−Array key and value... key: p, value: 150 key: q, value: 100 key: r, value: 120 key: s, value: 110ExampleLet us now see another example− Live DemoOutputThis will produce the following output−Array key and value... key: p, value: 150 key: q, value: 100 key: r, value: 120 key: s, value: 110 Updated Array key and value...  key: p, value: 150 key: q, value: 100 key: r, value: 20 key: s, value: 10

How to check whether an array is empty using PHP?

AmitDiwan
Updated on 26-Dec-2019 10:34:39

192 Views

To check whether an array is empty, the code is as follows in PHP−Example Live Demo

How to create a copy of an object in PHP?

AmitDiwan
Updated on 26-Dec-2019 10:33:37

126 Views

To create a copy of an object in PHP, the code is as follows−Example Live DemoOutputThis will produce the following output−JackKevin TomRyanExampleLet us now see another example − Live DemoOutputThis will produce the following output−Demo Object(    [deptname] => Finance    [deptzone] => West ) Demo Object(    [deptname] => Finance    [deptzone] => West )

Advertisements