@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 ![:smiley: :smiley:](https://community.symcon.de/images/emoji/win10/smiley.png?v=9)
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. ![:frowning: :frowning:](https://community.symcon.de/images/emoji/win10/frowning.png?v=9)
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