Urmila Samariya has Published 135 Articles

What is Stringable Interface in PHP 8?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 07:02:34

458 Views

In PHP 8, a new Stringable Interface (__toSting) is added. This method starts with the double underscore (__). The __toString method allows getting an object represented as a string. When a class defines a method using __toString, then it will call an object whenever it needs to treat as a ... Read More

Difference between gettype() in PHP and get_debug_type() in PHP 8

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 07:01:33

390 Views

In the earlier versions of PHP, if we wanted to get the type of a variable, we used to employ the gettype() function. This function returns the type of a variable in the custom of a string. It returns all possible values like integer, string, array, boolean, double, resource, NULL, ... Read More

fdiv() function in PHP 8

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:59:26

387 Views

In PHP 8, fdiv() function is used to perform floating-point division on IEEE 754 standard. fdiv() is a mathematical operation that divides two numbers and returns a floating-point number.The fdiv() function works similar to the intdiv() and fmod() function, which allows division by zero. Instead of showing an error, the ... Read More

How to get resource ID using get_resource_id() function in PHP and PHP 8?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:58:38

309 Views

The resource is a type of variable that holds a reference to an external resource. The resource can be a filehandle, a database connection, or a URL handle. Every resource is identified by a unique id. In the previous versions of PHP, we needed to cast a resource to int ... Read More

PHP 8 – How to use ValueError to check if the value encountered is of correct type?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:57:44

550 Views

PHP 8 uses a new built-in exception ValueError. PHP throws this exception when we pass a value to a function, which has a valid type but cannot be used for operation. In the earlier versions of PHP, we used to get a Warning error in such cases, but PHP 8 ... Read More

How the Non-Capturing Exception Catches work in PHP 8?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:50:36

305 Views

In the previous versions of PHP, if we wanted to catch an exception, then we needed it to store in a variable to check whether that variable is used or not.Before PHP 8, to handle the exception catch block, we needed to catch the exception (thrown by the try block) ... Read More

str_starts_with and str_ends_with function in PHP 8

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:44:23

259 Views

str_starts_with and str_ends_with function are added in PHP 8 to check if a given string starts or ends with another string or not. If it starts and ends with another string, it returns true, otherwise false.Examplestr_starts_with('hello haystack', 'hello'); //starts string found 'True' str_starts_with('hello haystack', 'stack'); //ends string found 'True'str_starts_with('hello haystack', ... Read More

PHP 8 – Using str_contains() to check if a string contains a substring

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:43:17

3K+ Views

In PHP 8, str_contains function determines if a string contains a given substring anywhere. The str_contains function checks if a first-string is contained in the second string and it returns a true /false Boolean value based on whether the string is found or not. it is a self-explanatory function.str_contains(string $haystack, ... Read More

What are Weak Maps in PHP?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:42:10

432 Views

Weak Maps were added in PHP 7.4. It can be used to remove or delete objects when the cache refers to objects entity classes. It references to those objects, which does not avoid objects from memory garbage collected. In PHP 8, weak maps allow us to store random data linked ... Read More

What is Trailing Comma in PHP?

Urmila Samariya

Urmila Samariya

Updated on 01-Apr-2021 06:41:46

2K+ Views

Trailing commas are being used in PHP since PHP 7.2 version. We can use trailing commas in the last item in the array. We can add the element of the array without modifying the last line of the item if the line is already using a trailing comma.Trailing Commas before ... Read More

Advertisements