Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Server Side Programming Articles
Page 984 of 2109
How to Search by key=value in a Multidimensional Array in PHP
In PHP, searching for a specific key−value pair in a multidimensional array is a common requirement when working with complex data structures. There are several effective approaches to accomplish this task. Here are three commonly used approaches ? Using a foreach loop Using array_filter() and array_column() Using array_search() with array_column() Using a foreach loop The foreach loop provides a straightforward way to iterate through each subarray and check for the desired key−value pair ? Found: John from New York ...
Read MoreStorage of integer and character values in C
We have used the integer and character variables many times in our program. Here we will see how they are stored in the memory. In C the character values are also stored as integers. When we assign a value larger than the character range to a char variable, overflow occurs and only the lower 8 bits are stored. Syntax char variable_name = value; int variable_name = value; Example: Character Overflow Behavior In the following code, we shall put 270 into a character type data. The binary equivalent of 270 is 100001110, but char ...
Read MoreConvert C/C++ program to Preprocessor code
Here we will see how to generate the preprocessed or preprocessor code from the source code of a C or C++ program. To see the preprocessed code using gcc compiler, we have to use the '-E' option with the gcc. The preprocessor includes all of the # directives in the code, and also expands the MACRO function. Syntax gcc -E program.c Example Let's create a simple C program with macro definitions and see how the preprocessor expands them − #include #define PI 3.1415 #define SQUARE(x) ((x) * (x)) int ...
Read MoreHow to Remove Portion of a String after a Certain Character in PHP
In PHP, removing a portion of a string after a certain character is a common string manipulation task. There are several effective methods to accomplish this, each with its own advantages depending on your specific use case. Using strpos() and substr() This method finds the position of a character and extracts everything before it − Hello The strpos() function finds the position of the target character. We use substr() to extract the substring from position 0 to the character's position, effectively removing everything after it. Using explode() and Taking ...
Read MoreHow does a C program executes?
Here we will see how C programs are executed in a system. This is basically the compilation process of a C program from source code to executable machine code. The following diagram shows how a C source code file gets converted into an executable program − C Source Code (.c file) Preprocessor (.i file) ...
Read MoreHow to Remove Extension from String in PHP
In PHP, removing the file extension from a string is a common task when working with filenames. There are several effective methods to accomplish this, each with its own advantages depending on your specific needs. Using the pathinfo() Function The pathinfo() function is the most straightforward and reliable method to remove file extensions ? exampleFile The pathinfo() function with PATHINFO_FILENAME constant returns the filename without the extension. This method is safe and handles edge cases well. Using substr() and strrpos() Functions This method finds the last dot position ...
Read MoreHow to Recursively Delete a Directory and its Entire Contents (files + sub dirs) in PHP
In PHP, recursively deleting a directory and its entire contents requires careful handling of files and subdirectories. PHP provides several approaches to accomplish this task using built-in functions and classes. Method 1: Using rmdir() and unlink() Functions This method uses scandir() to list directory contents, then recursively processes each item − This approach first checks if the path is a directory, scans its contents, and recursively deletes subdirectories while unlinking files directly. Method 2: Using glob() Function The glob() function provides a cleaner way to retrieve directory contents using pattern matching ...
Read MoreUninitialized primitive data types in C/C++
In C programming, uninitialized primitive data types contain unpredictable values called "garbage values". The C standard does not guarantee that these variables will be initialized to zero or any specific value. The actual values depend on what was previously stored in those memory locations. Syntax data_type variable_name; // Uninitialized variable data_type variable_name = initial_value; // Initialized variable Example: Uninitialized Variables Let's examine what happens when we declare variables without initializing them − #include int main() { char a; float b; ...
Read MoreHow to Read if a Checkbox is Checked in PHP
In PHP, you can check if a checkbox is checked by using several methods depending on how your form is structured. When a checkbox is checked, its value is included in the form submission data; when unchecked, it's not sent at all. Using isset() Function The most reliable method is using isset() to check if the checkbox value exists in the submitted data − Subscribe to newsletter Using empty() Function You can also use empty() for a ...
Read MoreHow to modify a const variable in C?
In C, const variables are designed to be immutable after initialization. However, there are ways to modify their values using pointers, though this practice leads to undefined behavior and should be avoided in production code. Syntax const data_type variable_name = value; int *ptr = (int*)&const_variable; // Cast away const *ptr = new_value; // Modify through pointer Example 1: Attempting Direct Modification (Compile Error) Direct assignment to a const variable results in a compilation error − #include int main() { const int x = 10; ...
Read More