СКРИПТЫ
ТЕГИ:
php (282)
js (144)
html (132)
css (99)
html tags (58)
jquery (39)
edit text (37)
php array (30)
form html (29)
fonts (22)
foto (21)
ruweb.net (19)
atom (19)
forum (19)
html book (17)
board (17)
Показать еще :
php file (16)
svg (16)
js method (16)
hosting (16)
link (15)
htaccess (13)
color (13)
osclass (13)
path (12)
table (12)
js delete (11)
icon (11)
php date (11)
jsphp (11)
notepad (11)
input (11)
online (11)
php img (10)
yandex (10)
url (10)
form (10)
mouse (9)
info (9)
comment (7)
img (7)
cookie (7)
task (7)
ftp (7)
php url (7)
dosite (6)
click (6)
hover (6)
js url (6)
reg.ru (5)
chart (5)
php get (5)
adminka (5)
value (5)
mb (5)
js id (4)
bbcode (4)
submit (4)
js form (4)
browser (4)
select (4)
search (4)
js copy (4)
iframe (4)
symbols (4)
captcha (3)
https (3)
js post (3)
vk (3)
scandir (3)
js time (3)
ssl (3)
vs code (3)
height (2)
details (2)
youtube (2)
tag hr (2)
sitemap (2)
title (2)
ukoz (2)
cursor (2)
console (2)
seo (2)
js vars (2)
video (2)
smile (1)
windows (1)
numbers (1)
archive (1)
header (1)
books (1)
domen (1)
padding (1)

Восстановление данных с помощью unserialize в php

Что такое unserialize - функция, которая возвращает сериализованные данные в первоначальный вид. Обратная функция к serialize

О функции unserialize с описанием и примерами

  1. Что такое unserialize
  2. Пример преобразования данных с помощью unserialize

  1. Что такое unserialize

    Давайте дадим определение, что такое unserialize, данное определение, никак:
    unserialize — преобразует сериализованные данные в первоначальный вид.

    Как переводится слово unserialize

    слово unserialize переводится как:

    восстановить глагол

    Какое слово определяется для передачи смысла данного слова? Так и говорится- сериализация

    Синтаксис "unserialize array php"

    unserialize ( string $value ) : mixed

    Что означает синтаксис функции unserialize

    unserialize - первым идет название функции unserialize

    string $value - означает, что: обрабатываемые данные будут строкой.

    mixed - тип возвращаемых данный строкаstring

    Пример сериализованный данных

    Для рассмотрения примера с использованием функции unserialize -используем дополнительный пункт!

    Обратная функция для unserialize

    Для того, чтобы вернуть преобразованные данные с помощью функции unserialize нам нужна обратная функция ununserialize


  2. Пример возврата данных с помощью unserialize

    Для демонстрации примера работы функции unserialize - нам понадобится пример пусть это будет массив:

    Наши данные находятся в переменной $example.

    $example = 'a:3:{s:12:"Иванов";a:2:{s:8:"рост";i:174;s:6:"вес";i:68;}s:12:"Петров";a:2:{s:8:"рост";i:181;s:6:"вес";i:90;}s:14:"Сидоров";a:2:{s:8:"рост";i:166;s:6:"вес";i:73;}}';

    Выведем на экран их с помощью функции echo:

    echo $example;

    Пример исходных данных перед восстановлением(unserialize) данных:

    a:3:{s:12:"Иванов";a:2:{s:8:"рост";i:174;s:6:"вес";i:68;}s:12:"Петров";a:2:{s:8:"рост";i:181;s:6:"вес";i:90;}s:14:"Сидоров";a:2:{s:8:"рост";i:166;s:6:"вес";i:73;}}

    Процесс восстановления(unserialize)

    В новую переменную передадим восстановленные(unserialize) данные:

    $result = unserialize($example);

    И уже далее мы можем вывести стерилизованные данные на экран с помощью print_r:

    echo $result;

    Результат работы функции unserialize

    Array

    (

    [Иванов] => Array

    (

    [рост] => 174

    [вес] => 68

    )

    [Петров] => Array

    (

    [рост] => 181

    [вес] => 90

    )

    [Сидоров] => Array

    (

    [рост] => 166

    [вес] => 73

    )

    )

Пользуйтесь на здоровье! Не забудьте сказать спасибо
Теги :
php unserialize
php unserialize array
php unserialize online
сериализация php
php сериализация массива
unserialize array
php unserialize array

Сообщение системы комментирования :

01.09.2021

Форма пока доступна только админу... скоро все заработает...надеюсь...

Последние комментарии :
Марат :
17.10.2021 39:28
Давно не делал и страницу и видео в один день... чет, как-то выжитый как…
подробнее.
Марат :
10.10.2021 17:20
Добавлен новый смайл
подробнее.
Марат :
05.10.2021 26:37
Страница sitemap.html восстановлена. Но будут вводиться только страницы…
подробнее.
Марат :
04.10.2021 38:22
Добавил несколько вариантов поставить смайл на страницу своего сайта! 3 варианта! Кроме варианта скачать…
подробнее.
Марат :
17.09.2021 28:02
Установка Яндекс поиск на сайт! Контент обновлен на 100%. Такое ощущение, что старый текст не я…
подробнее.
Марат :
07.09.2021 23:21
Частенько приходится исправлять ошибки и вот...как-то я обратил внимание на надпись: "нажми ctrl enter" на сайте и…
подробнее.
ruweb