A file extension is a suffix at the end of a filename which specifies the file type. For example, .gz is the extension of the filename archived.tar.gz. Programming languages provides...
Argon2 is a cryptographic hash function that commonly used for password hashing. Argon2d, Argon2i and Argon2id are variants of Argon2. Argon2id is a combination of Argon2i and Argon2d which has...
Argon2 is a cryptographic hash function that commonly used for password hashing. Argon2d, Argon2i and Argon2id are variants of Argon2. Argon2id is a combination of Argon2i and Argon2d which has...
PHP has the gettype function that allows to get the type of variable. This function can be useful for debugging, testing, creating error messages, etc.
Since PHP 8.0, we can...
While working with ESP8266, one of the ways to debug code is to print data to the serial monitor when ESP8266 is connected via USB to a PC. However, there...
The token_get_all function parses PHP source code and returns an array of tokens. Each token is represented either as a single character or an array that contains token ID, token...
Cross-compilation is a process when source code is compiled into executable code on one platform and will run on another platform. For example, a program was compiled on 64-bit PC...
PHP has the switch statement that can be used to execute different blocks of code based on different cases. Since PHP 8.0, we can use the match expression that is...
The final keyword is related to inheritance concept in object-oriented programming (OOP). Inheritance is a process when a child class inherits properties and behavior from the parent class. The final...
The final keyword can be applied to class methods. When a parent class has a method that declared as final, then child classes cannot override this method.
Private methods cannot...