3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo json_encode(array( 'prepare' => array ( 'fields' => array ( 'imagepath' => array ( 'label' => 'Bildpfad', 'key' => 'hitmeister.imagepath', 'type' => 'text' ), 'condition' => array ( 'label' => 'Zustand', 'key' => 'hitmeister.itemcondition', 'type' => 'selection', 'values' => null ), 'shippingtime' => array ( 'label' => 'Lieferzeit', 'desc' => 'Voreinstellung f&uuml;r die Lieferzeit. Diese kann bei Artikel-Vorbereitung noch angepa&szlig;t werden.<br><br> <b>Hinweis:</b><br> Wenn Sie "Experteneinstellungen" aktivieren (Button links unten), k&ouml;nnen Sie ein Lieferzeit-Matching definieren, d.h. die Lieferzeiten, die Sie im Shop verwenden, den Hitmeister-Lieferzeiten zuordnen, so dass jeder Artikel eine Lieferzeit entsprechend der Lieferzeit im Shop bekommt.', 'key' => 'hitmeister.shippingtime', 'type' => 'selection', 'values' => null ), 'shippingtimeMatching' => array ( 'label' => 'Lieferzeit Matching', 'key' => '_#_platform_#_.shippingtimematching.values', 'type' => 'extern', 'cssClasses' => array('valignmid'), 'procFunc' => 'ShippingtimeMatching', 'params' => array (), 'expertsetting' => true, 'morefields' => array ( 'quantity' => array( 'key' => '_#_platform_#_.shippingtimematching.prefer', 'type' => 'checkbox', 'values' => array ( 'val' => 'Lieferzeit Matching bevorzugen' ), 'default' => array ( 'val' => false ), ) ) ), 'location' => array ( 'label' => 'Land', 'key' => 'hitmeister.itemcountry', 'type' => 'selection', 'values' => null, 'desc' => 'Bitte w&auml;hlen Sie aus welchem Land Sie versenden. Im Normalfall ist es das Land in dem Ihr Shop liegt.' ), 'fsk18' => array ( 'label' => 'Altersbesch&auml;nkung', 'desc' => 'Bei Hitmeister mu&szlig ein Wert f&uuml;r Altersbeschr&auml;nkung hinterlegt werden.<br /><br /> Funktion aktiviert: F&uuml;r Altersbeschr&auml;nkung wird der Wert \'FSK 18\' genommen, der im Shop am Artikel hinterlegt ist (also ab 18 Jahren wenn gesetzt, sonst ab 0). Die Angabe kann in der Artikel-Vorbereitung noch ge&auml;ndert werden.', 'key' => '_#_platform_#_.useproductsfsk18', 'type' => 'checkbox', 'values' => array ( 'val' => 'FSK 18 Wert der Artikel &uuml;bernehmen' ), 'default' => array ( 'val' => true ), ), 'porndropdown' => array ( 'label' => 'Porno-Checkbox', 'key' => 'hitmeister.pornsetting', 'desc' => 'Bei Hitmeister mu&szlig angegeben werden, ob der Artikel ein Porno-Artikel ist. Bitte w&auml;hlen Sie, ob bei der Vorbereitung<br /> &nbsp; - eine Checkbox angezeigt werden soll, oder<br /> &nbsp; - Artikel mit FSK ab 18 Jahren als Porno gekennzeichnet werden, oder<br /> &nbsp; - die \'porno\' Kennzeichnung immer auf \'nein\' gestellt wird.', 'type' => 'selection', 'values' => array ( 'checkbox' =>'Checkbox anzeigen', 'fsk18' => 'FSK 18 Wert der Artikel verwenden', 'none' => 'keine Porno-Artikel anbieten' ), 'default' => array ( 'val' => 'checkbox', ), ), ), ),));
Output for git.master, git.master_jit, rfc.property-hooks
{"prepare":{"fields":{"imagepath":{"label":"Bildpfad","key":"hitmeister.imagepath","type":"text"},"condition":{"label":"Zustand","key":"hitmeister.itemcondition","type":"selection","values":null},"shippingtime":{"label":"Lieferzeit","desc":"Voreinstellung f&uuml;r die Lieferzeit. Diese kann bei Artikel-Vorbereitung noch angepa&szlig;t werden.<br><br> <b>Hinweis:<\/b><br> Wenn Sie \"Experteneinstellungen\" aktivieren (Button links unten), k&ouml;nnen Sie ein Lieferzeit-Matching definieren, d.h. die Lieferzeiten, die Sie im Shop verwenden, den Hitmeister-Lieferzeiten zuordnen, so dass jeder Artikel eine Lieferzeit entsprechend der Lieferzeit im Shop bekommt.","key":"hitmeister.shippingtime","type":"selection","values":null},"shippingtimeMatching":{"label":"Lieferzeit Matching","key":"_#_platform_#_.shippingtimematching.values","type":"extern","cssClasses":["valignmid"],"procFunc":"ShippingtimeMatching","params":[],"expertsetting":true,"morefields":{"quantity":{"key":"_#_platform_#_.shippingtimematching.prefer","type":"checkbox","values":{"val":"Lieferzeit Matching bevorzugen"},"default":{"val":false}}}},"location":{"label":"Land","key":"hitmeister.itemcountry","type":"selection","values":null,"desc":"Bitte w&auml;hlen Sie aus welchem Land Sie versenden. Im Normalfall ist es das Land in dem Ihr Shop liegt."},"fsk18":{"label":"Altersbesch&auml;nkung","desc":"Bei Hitmeister mu&szlig ein Wert f&uuml;r Altersbeschr&auml;nkung hinterlegt werden.<br \/><br \/> Funktion aktiviert: F&uuml;r Altersbeschr&auml;nkung wird der Wert 'FSK 18' genommen, der im Shop am Artikel hinterlegt ist (also ab 18 Jahren wenn gesetzt, sonst ab 0). Die Angabe kann in der Artikel-Vorbereitung noch ge&auml;ndert werden.","key":"_#_platform_#_.useproductsfsk18","type":"checkbox","values":{"val":"FSK 18 Wert der Artikel &uuml;bernehmen"},"default":{"val":true}},"porndropdown":{"label":"Porno-Checkbox","key":"hitmeister.pornsetting","desc":"Bei Hitmeister mu&szlig angegeben werden, ob der Artikel ein Porno-Artikel ist. Bitte w&auml;hlen Sie, ob bei der Vorbereitung<br \/> &nbsp; - eine Checkbox angezeigt werden soll, oder<br \/> &nbsp; - Artikel mit FSK ab 18 Jahren als Porno gekennzeichnet werden, oder<br \/> &nbsp; - die 'porno' Kennzeichnung immer auf 'nein' gestellt wird.","type":"selection","values":{"checkbox":"Checkbox anzeigen","fsk18":"FSK 18 Wert der Artikel verwenden","none":"keine Porno-Artikel anbieten"},"default":{"val":"checkbox"}}}}}

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
48.9 ms | 409 KiB | 8 Q