logo

Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

PHP Lessons - Lesson 11 - Functions for Working with Strings and Arrays

16/04/2025, by Ivan

We already know different data types and some functions for working with them. In fact, PHP has a huge number of built-in functions — so many that a full review would take more than one textbook. So let's focus on a few essential ones. We'll start with how to convert an array into a string, and then back from a string into an array.

PHP Lessons - Lesson 13 - OOP (Object Oriented Programming) Basics

16/04/2025, by Ivan

In previous lessons, I’ve already discussed the following PHP data types: boolean, integer, float, string, and arrays. In this lesson, I’ll introduce one more data type available in PHP — the object.
Objects are somewhat similar to arrays — they can contain various data types including numbers, text, arrays, and even other objects.

PHP Lessons - Part 2 - Forms, Files, Sessions and Security in PHP

16/04/2025, by Ivan

If you’ve read the first part of the PHP lessons, then you already know at least how to write code in PHP. In this part, we’ll dive deeper into the language and explore the following topics:

  1. Working with forms in PHP
  2. Working with files in PHP
  3. Cookies in PHP
  4. Sessions in PHP
  5. Sending emails with PHP
  6. Security in PHP

However, we won’t study these topics separately as traditional PHP tutorials often do. Instead, we’ll apply all these features in the process of creating a small website.

PHP Lessons - Lesson 1 - Working with Forms

16/04/2025, by Ivan

In everyday life, we get information from television, radio, the internet, or through live communication. Websites also receive information from users, but they do so in a special way — through forms. Forms can be compared to paper questionnaires or official application forms. Despite the limited number of form elements, forms allow websites to gather all the necessary user data.

To get the most out of this lesson, you should review basic HTML form creation tutorials.