fix serialize - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.



Your result can be seen below.

Result of php executing





Full code of fix serialize.php

  1. <?php
  2. //$serialized = 'a:1:{s:3:"css";a:1:{s:7:"widgets";a:19:{s:7:"heading";a:2:{s:7:"content";s:673:"<style>/*! elementor - v3.7.2 - 21-08-2022 */.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style>";s:7:"version";s:5:"3.7.2";}s:11:"text-editor";a:2:{s:7:"content";s:719:"<style>/*! elementor - v3.7.2 - 21-08-2022 */.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>";s:7:"version";s:5:"3.7.2";}s:15:"bwp_recent_post";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:17:"slider_revolution";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:9:"bwp_image";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:16:"bwp_product_list";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:6:"button";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:5:"image";a:2:{s:7:"content";s:269:"<style>/*! elementor - v3.7.2 - 21-08-2022 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>";s:7:"version";s:5:"3.7.2";}s:9:"bwp_video";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:15:"bwp_testimonial";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:9:"bwp_brand";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:13:"bwp_instagram";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:8:"icon-box";a:2:{s:7:"content";s:117:"<link rel="stylesheet" href="https://evolve-eco.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css">";s:7:"version";s:5:"3.7.2";}s:9:"shortcode";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:22:"bwp_product_categories";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:4:"icon";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:6:"spacer";a:2:{s:7:"content";s:667:"<style>/*! elementor - v3.7.2 - 21-08-2022 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-container{--container-widget-width:100%}.e-container>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0}.e-container>.elementor-widget-spacer>.elementor-widget-container,.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}</style>";s:7:"version";s:5:"3.7.2";}s:15:"bwp_google_maps";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:19:"bwp_filter_homepage";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}}}}';
  3. $serialized = 'a:1:{s:3:"css";a:1:{s:7:"widgets";a:19:{s:7:"heading";a:2:{s:7:"content";s:671:"<style>/*! elementor - v3.7.2 - 21-08-2022 */.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style>";s:7:"version";s:5:"3.7.2";}s:11:"text-editor";a:2:{s:7:"content";s:717:"<style>/*! elementor - v3.7.2 - 21-08-2022 */.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>";s:7:"version";s:5:"3.7.2";}s:15:"bwp_recent_post";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:17:"slider_revolution";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:9:"bwp_image";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:16:"bwp_product_list";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:6:"button";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:5:"image";a:2:{s:7:"content";s:268:"<style>/*! elementor - v3.7.2 - 21-08-2022 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>";s:7:"version";s:5:"3.7.2";}s:9:"bwp_video";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:15:"bwp_testimonial";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:9:"bwp_brand";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:13:"bwp_instagram";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:8:"icon-box";a:2:{s:7:"content";s:117:"<link rel="stylesheet" href="https://innovachoice.org/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css">";s:7:"version";s:5:"3.7.2";}s:9:"shortcode";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:22:"bwp_product_categories";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:4:"icon";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:6:"spacer";a:2:{s:7:"content";s:666:"<style>/*! elementor - v3.7.2 - 21-08-2022 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-container{--container-widget-width:100%}.e-container>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0}.e-container>.elementor-widget-spacer>.elementor-widget-container,.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}</style>";s:7:"version";s:5:"3.7.2";}s:15:"bwp_google_maps";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}s:19:"bwp_filter_homepage";a:2:{s:7:"content";s:0:"";s:7:"version";s:5:"3.7.2";}}}}';
  4. $fixed = preg_replace_callback(
  5.         '/s:([0-9]+):"(.*?)";/',
  6.         function ($matches) { return "s:".strlen($matches[2]).':"'.$matches[2].'";';     },
  7.         $serialized
  8.     );
  9.     $original_array=unserialize($fixed); 
  10.     print_r($fixed);
  11.  
  12. ?>
File Description
  • fix serialize
  • PHP Code
  • 02 Sep-2022
  • 7.83 Kb
You can Share it: