How to Check if a String Contains Another Substring in PHP

A lot of times when I am working with strings in PHP, it becomes important to check if a string contains another substring. PHP has a lot of functions to help you manipulate strings any way you like. We will be using some of these functions today to learn how to check if a string… Continue reading How to Check if a String Contains Another Substring in PHP

Example of How to Add Google reCAPTCHA v3 to a PHP Form

In this article, I’m going show you how to add Google reCAPTCHA v3 to a form on your PHP website. The latest reCAPTCHA is different than the previous versions—it doesn’t require user interaction at all. In this post, we’ll see how it works, and we’ll build a real-world example for demonstration purposes. As a website… Continue reading Example of How to Add Google reCAPTCHA v3 to a PHP Form

Quiz: How Well Do You Know Your Design History?

Design is on a loop; it goes round and round, repeating the same ideas, and revisiting the same problems. If you want to know what will happen in design tomorrow, take a look at yesterday. This week’s quiz is a jaunt through the history of design. Do you know which typeface was chosen for the… Continue reading Quiz: How Well Do You Know Your Design History?

How to Convert Bootstrap Pills (Tabs) Into a Dropdown Menu

In the past, we’ve discussed various Bootstrap 4 extensions. Today I’ll show you how to convert Bootstrap pills (tabs) into a dropdown. Most importantly we’ll keep both these components in sync. We’ll use pills for the desktop layout and a dropdown for mobile screens. Note: for this exercise, I’m going to use Bootstrap 4 latest… Continue reading How to Convert Bootstrap Pills (Tabs) Into a Dropdown Menu

Working With Tables in React: Part Two

In this two-part series, you will learn about the ins and outs of working with tabular data in React using the React Bootstrap Table2 component. You’ll be able to create sophisticated and professional-looking tables with little effort and yet be able to customize every aspect. In this part, we’ll continue the journey by expanding rows,… Continue reading Working With Tables in React: Part Two

30 Examples of Impressive Photographer’s Websites

Online design portfolios are frequently put together in roundups for inspiration. There are also website portfolios dedicated to photographers. These freelance and corporate photographers from all over the world run their own website to showcase their work. It is a popular method for professionals and novices alike to not just show their skills to the… Continue reading 30 Examples of Impressive Photographer’s Websites