JavaScript (JS) типы данных, обучение / урок 1 (lesson 1)
Руководство по изучению PHP с нуля с примерами
👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. В этой статье мы разберем руководство по изучению PHP с нуля с примерами. Гоу. PHP - это широко используемый скриптовый язык скриптов общего назначения с открытым исходным кодом, который особенно подходит для веб-разработки и может быть встроен в HTML. Оригинал статьи Для чего используется PHP? PHP используется примерно на 80% веб-сайтов, чей серверный язык известен. Обычно он используется на веб-сайтах для динамического создания содержимого веб-страницы...
Вышел PHP 8.2 разбираем нововведения
Важный шаг на пути к модернизации языка PHP это новый релиз 8.2. Добавлены новые функции и улучшения, PHP 8.2 оптимизирует язык, отказываясь от поддержки динамических свойств, предупреждая при обнаружении некоторые неоптимальные значения конфигурации INI и исправляя некоторые устаревшие методы PHP, которые влияют на то, как PHP сортирует массивы и определенные типы операций преобразования/кодирования строк. Улучшение системы типов В PHP 8.2 устранены некоторые недостатки и ограничения системы типов, что предоставляет приложениям на PHP более высокий уровень безопасности типов...
Преобразование объекта PHP в ассоциативный массив
Я интегрирую API на свой сайт, который работает с данными, хранящимися в объектах, в то время как мой код написан с использованием массивов. Мне нужна быстрая и грязная функция для преобразования объекта в массив. Пример: простой объект $object = new StdClass;
$object->foo = 1;
$object->bar = 2;
var_dump( (array) $object );
Вывод: array(2) {
'foo' => int(1)
'bar' => int(2)
}
Пример: сложный объект class Foo
{
private $foo;
protected $bar;
public $baz;
public function __construct()
{
$this->foo = 1;
$this->bar = 2;
$this->baz = new StdClass;
...