Найти в Дзене
Покупайте СтеллыИ дарите их за контент
3 года назад
 • Вы подписаны

КОРТЕЖИ В PHP/ Есть ли?

PHP не поддерживает кортежи (tuples) в том виде, в каком они присутствуют в некоторых других языках программирования, таких как Python. Кортежи - это неизменяемые (immutable) упорядоченные структуры данных, которые могут содержать набор элементов различных типов. Однако, вы можете достичь схожего эффекта в PHP, используя массивы или объекты. Вот несколько подходов: 1. Использование массивов: Вы можете создать массив и использовать индексы вместо имени свойств, чтобы получить доступ к элементам...

3 года назад
 • Вы подписаны

Функции работы со строками в php

PHP предоставляет множество встроенных функций для работы со строками. Ниже приведены некоторые из наиболее часто используемых функций: 1. strlen($str): Возвращает длину строки, т.е. количество символов в строке. 2. strpos($str, $search): Возвращает позицию первого вхождения подстроки $search в строку $str. Если подстрока не найдена, возвращает false. 3. substr($str, $start, $length): Возвращает подстроку строки $str. $start - начальная позиция, $length - (опционально) количество символов возвращаемой подстроки...

3 года назад
 • Вы подписаны

SOAP vs REST. В чем разница?

SOAP и REST - это два разных подхода к созданию веб-сервисов. SOAP (Simple Object Access Protocol) - это протокол обмена сообщениями, который использует XML для кодирования сообщений. SOAP предоставляет более строгую схему для обмена данными между клиентом и сервером. Он требует более сложной настройки и обработки запросов, но обеспечивает более надежную передачу данных. REST (Representational State Transfer) - это архитектурный стиль, который использует HTTP-протокол для передачи данных. REST предоставляет более гибкую схему для обмена данными между клиентом и сервером...

3 года назад
 • Вы подписаны

WebSockets на JavaScript

Веб-сокеты (WebSockets) - это протокол связи между клиентом и сервером, который обеспечивает двустороннюю, постоянную и низкопрерывную связь между ними. JavaScript предоставляет API для работы с веб-сокетами. Для установки соединения с сервером по протоколу WebSocket вы можете использовать объект WebSocket. Вот пример: // Устанавливаем соединение с сервером const socket = new WebSocket('ws://example.com/socket'); // Обработчик события открытия соединения socket.addEventListener('open', function (event) { console...

3 года назад
 • Вы подписаны

ООП на php

В программировании на PHP, основные принципы объектно-ориентированного программирования (ООП) включают: 1. Инкапсуляция (Encapsulation): Это принцип, который объединяет данные и методы, работающие с этими данными, вместе в классе объекта. Класс определяет область видимости и доступа к своим данным, что обеспечивает их защиту от непосредственного изменения извне. 2. Наследование (Inheritance): Наследование позволяет создавать новые классы на базе существующих (родительский класс), используя его свойства и методы...

3 года назад
 • Вы подписаны

Какая разница между функцией isset() и функцией empty()

Функции `isset()` и `empty()` в PHP используются для проверки переменных, но имеют некоторые отличия: $var = "Hello"; if (isset($var)) { echo "Variable is set."; } $var = ""; if (empty($var)) { echo "Variable is empty."; } Разница между этими функциями заключается в том, что `isset()` проверяет только существование переменной и не рассматривает ее значение, в то время как `empty()` проверяет, является ли переменная пустой, и рассматривает различные значения, которые могут считаться пустыми...

Покупайте СтеллыИ дарите их за контент