@BestEx
Das hat mich an print_r auch gestört, aus dem Grund fand ich auch var_export($data, true) besser:
<?php
$config_data = array (
'AF1' =>
array (
'hours' =>
array (
'color_label_background' => '5ba2ec80',
'color_text_label' => 'FFFFFF',
'color_column_text' => 'FFFFFF',
'color_column_background' => '5ba2ec33',
'border_color' => '80d7ff0F',
'border' => 'collapse',
'nr_of_forecasts' => 12,
'intervall' => 1,
'table_layout' => 'fixed',
'tabellen_breite_in_przt' => true,
'width' => 100,
'fontSize' => 1.5,
'font_size_scale_type' => 'vw',
'wrap_label' => '',
'wrap_column' => '',
'border_size' => 1,
'text_align' => 'left',
'language' => 'German',
'icon_height' => 40,
'icon_width' => 40,
'selector' => 'time',
'type' => 'hourly',
'dataset_id' => '',
'VAR_Name' => 'Hourly Forecast',
'parameter' =>
array (
'time' =>
array (
'German' => 'Zeit',
'English' => 'Time',
'Active' => false,
'Suffix' =>
array (
'default' => '',
'merge' => '',
),
'Merge with' =>
array (
0 => '',
1 => '',
),
),
da sind die bool und leere Strings auch sofort zu erkennen und es ist ein in PHP nutzbares Array ohne viel Konvertierung drum rum
Ob es da für das von dir nicht gewollte include noch eine andere Lösung gibt, kann ich leider nicht sagen bzw. habe ich bisher noch nicht richtig gesucht.
Was spricht für dich gegen include?
Wir sind beide hier ja auch sehr allein am diskutieren…
Was ich bisher zu var_export reverse gefunden habe nutzt auch nur include