Конвертувати print_r в PHP масив

Вхідні дані

Ця форма дозволяє конвертувати print_r у PHP масив, вставте або завантажте print_r висновок нижче:


Ваш результат можна побачити нижче.

Результат конвертування print_r в PHP масив


Перенести до "Вставити код" для збереження

FAQ

Навіщо конвертувати print_r в PHP масив?

Дуже часто при роботі з мсивами в PHP вам може знадобитися вивести проміжний масив через print_r для того, щоб перевірити його елементи, а потім вам може знадобитися перетворити print_r виведення назад в масив для того, щоб продовжити писати код з обробки даного масиву. Таким чином в основному це необхідно при розробці та налагодженні коду.

Як конвертувати print_r в PHP масив?

Просто вставте висновок з print_r у текстове поле вище та натисніть кнопку "Конвентувати", і ви отримаєте PHP масив у наступному текстовому полі.

Як перетворити PHP масив з print_r виводу?

Щоб перетворити print_r в масив, потрібно парсить текст за допомогою регулярних виразів. Ви можете знайти зразкове рішення тут https://www.php.net/manual/ru/function.print-r.php#121259

Що таке print_r у PHP?

print_r() виводить інформацію про змінну. Якщо встановлено string, integer або float, друкується саме значення. Якщо заданий array, значення будуть представлені у форматі з показом ключів та елементів.

Приклад конвенції print_r в PHP масив

Вхідні дані (До):
Array
(
    [website] => Array
        (
            [domain] => wtools.io
            [title] => Online Web Tools
        )

    [string] => some text
    [integer] => 1
    [float] => 2.3
    [subArray] => Array
        (
            [0] => Hello World.
        )

)
Кінцевий результат (після):
[
  'website' => [
    'domain' => 'wtools.io',
    'title' => 'Online Web Tools',
  ],
  'string' => 'some text',
  'integer' => 1,
  'float' => 2.3,
  'subArray' => [
    0 => 'Hello World.',
  ],
]
Після конвенції ви можете застосувати PHP масив до вашого проекту або використовувати його для інших цілей.
Пожертвувати

Вам сподобався цей інструмент? Ви можете задонатити нам. Це допоможе нам покращити наші безкоштовні веб-інструменти.

Paypal