Articles on Trending Technologies

Technical articles with clear explanations and examples

How to get the Current URL inside the @if Statement in Laravel?

Shilpa Kalangutkar
Shilpa Kalangutkar
Updated on 15-Mar-2026 2K+ Views

In Laravel, you can access the current URL within Blade template @if statements using several built-in methods. These methods help you conditionally display content based on the current route or URL. Using Request::path() The Request::path() method returns only the path portion of the URL (without domain) −

Read More

Levels of Pointers in C/C++

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 15-Mar-2026 553 Views

In C, pointers have multiple levels, which means a pointer can point to another pointer − so the chains of indirection can go on and on. For instance, a pointer to a variable's address is stored at "*ptr" (single-level pointer) while, at "**ptr", the address of another pointer is kept (a double-level pointer), and so on. This is useful in allocating memory dynamically, working with multi-dimensional arrays, and handling complicated data structures. Syntax // Single level pointer int *ptr = &variable; // Double level pointer int **pptr = &ptr; // Triple level ...

Read More

How do you check if a field is NOT NULL with Eloquent?

Shilpa Kalangutkar
Shilpa Kalangutkar
Updated on 15-Mar-2026 5K+ Views

In Laravel's Eloquent ORM, you can check if a field is NOT NULL using the whereNotNull() method. This method filters records where the specified column contains non-null values. Syntax The basic syntax for checking NOT NULL fields ? Model::whereNotNull('column_name')->get(); Using Eloquent Model Here's how to check if the remember_token field is NOT NULL using an Eloquent model ? The output of the above code is − Siya Khan Heena Khan Seema The generated SQL query is − SELECT * FROM users WHERE ...

Read More

Standard Size of character (\'a\') in C/C++ on Linux

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 15-Mar-2026 5K+ Views

In C, every character including 'a' is stored using a specific size in memory. On most systems including Linux, the size of a character is 1 byte. This means that any character (like 'a') occupies 1 byte (8 bits) of memory. To determine how much memory is used by the character 'a', we can use the sizeof() operator, which returns the size in bytes of a variable or data type. Syntax sizeof(expression) sizeof(datatype) Method 1: Using sizeof with Character Literal This approach checks the size of the character literal 'a' using the sizeof() ...

Read More

How to add a new value to a collection in Laravel?

Shilpa Kalangutkar
Shilpa Kalangutkar
Updated on 15-Mar-2026 13K+ Views

Collection in Laravel is an API wrapper that helps you deal with different operations to be performed on arrays. It makes use of the class Illuminate\Support\Collection to deal with arrays in Laravel. To create a collection from a given array you need to make use of the collect() helper method that returns a collection instance. Later you can use a chain of methods like converting to lowercase, sorting on the collection instance. Basic Collection Example Here's how to create a basic collection ? Illuminate\Support\Collection Object( [items:protected] => Array( ...

Read More

Find out the current working directory in C/C++

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 15-Mar-2026 9K+ Views

To find the Current Working Directory (CWD) in C or C++ is like asking your program: "Hey, where am I right now?". Simply we can say that it is like a folder of your program which is present and used to operate in. We can use functions like getcwd() from unistd.h in C/C++ or filesystem::current_path() from C++17. Below are the list of the ways to achieve this − Using getcwd() in C/C++ Using filesystem in C++17 Using getcwd() Function in C In C, we use the ...

Read More

How to check if a user email already exists in Laravel?

Shilpa Kalangutkar
Shilpa Kalangutkar
Updated on 15-Mar-2026 5K+ Views

In Laravel, checking if a user email already exists is a common requirement for registration, validation, and duplicate prevention. Laravel provides multiple approaches to accomplish this task efficiently. Before running these examples, ensure you have a Laravel project set up with a User model and database connection configured. Using Laravel Validator The Validator class provides a clean way to check email uniqueness using Laravel's built−in validation rules ?

Read More

Sum of array using pointer arithmetic in C

Nitya Raut
Nitya Raut
Updated on 15-Mar-2026 1K+ Views

In C programming, we can calculate the sum of array elements using pointer arithmetic. This approach uses pointers to traverse the array and access elements without using array indexing notation. Pointer arithmetic allows us to navigate through memory addresses. When we use *(a + i), it accesses the element at position i from the base address a. This is equivalent to a[i] but demonstrates direct memory manipulation. Syntax int sum = sum + *(pointer + index); Example Here's a complete program that calculates the sum of array elements using pointer arithmetic − ...

Read More

How to order the results of related models in Laravel Eloquent?

Shilpa Kalangutkar
Shilpa Kalangutkar
Updated on 15-Mar-2026 550 Views

Laravel Eloquent provides the orderBy() method to sort query results from related models. This method allows you to order data from single tables or joined relationships efficiently. Database Setup Let's work with two related tables − users and user_roles: Users Table id | name | email 1 | Alice | alice@test.com 2 | Bob | bob@test.com 3 | Charlie | charlie@test.com User Roles Table id | user_id ...

Read More

4 Dimensional Array in C/C++

Farhan Muhamed
Farhan Muhamed
Updated on 15-Mar-2026 1K+ Views

A 4 dimensional array in C is an array of 3 dimensional arrays, where each 3D array contains multiple 2D arrays, and each 2D array contains multiple 1D arrays. This creates a hierarchical structure with four levels of indexing. Syntax datatype array_name[dimension1][dimension2][dimension3][dimension4]; For example: int arr[3][2][3][4]; /* 3 blocks, 2 tables, 3 rows, 4 columns */ Declaration and Initialization You can initialize a 4D array during declaration using nested braces − #include int main() { int arr[2][2][2][3] = { ...

Read More
Showing 22001–22010 of 61,297 articles
Advertisements