3v4l.org

run code in 300+ PHP versions simultaneously
<?php $table_template = array( 'db' => array( 'from' => 'T50KCHF_0', 'select' => array( 'SUPPLIER_NAME' => NULL, 'ORD' => NULL, 'REFER' => NULL, 'LIB' => NULL, 'COUNTRY' => NULL, 'PRC' => '###', 'COM' => '###', ), 'where' => array( 'COM' => array('>=', '50000'), ), ), 'filters' => array( 'country' => array( 'type' => 'country_ms', 'description' => 'Country', 'where' => array( 'COUNTRY' => array('LIKE', '%'), ), ), ), 'dynamic' => TRUE, 'editable' => FALSE, 'number' => 13, 'title' => "List of orders / contracts for supplies for a total value exceeding 50 000 CHF<br><small>placed in 2013</small>", 'subtitle' => NULL, 'graph' => NULL, //array('query' => "select country, to_char(to_number(sum(com)), '999G999G999', 'NLS_NUMERIC_CHARACTERS = '', ''') from t50kchf_0 group by country order by country;"), 'headers' => array( array( 'from_db' => TRUE, 'layout' => array( 'SUPPLIER_NAME' => array('class' => "text-center"), 'ORD' => array('class' => "text-center"), 'REFER' => array('class' => "text-center"), 'LIB' => array('class' => "text-center"), 'COUNTRY' => array('class' => "text-center"), 'PRC' => array('class' => "text-center"), 'COM' => array('class' => "text-center") ), 'data' => array( 'SUPPLIER_NAME' => "Supplier Name", 'ORD' => "Order/contract", 'REFER' => "Reference", 'LIB' => "Description", 'COUNTRY' => "Country", 'PRC' => "Percentage", 'COM' => "Commitment (CHF)" ) ) ), 'body' => array( 'layout' => array( 'SUPPLIER_NAME' => array('class' => "text-min-width"), 'ORD' => array('class' => "text-left no-wrap"), 'REFER' => array('class' => "text-right no-wrap"), 'LIB' => array('class' => "text-left text-min-width"), 'COUNTRY' => array('class' => "text-center"), 'PRC' => array('class' => "text-right", 'data-format' => 'percentage'), 'COM' => array('class' => "text-right no-wrap", 'data-format' => 'currency') ), 'format' => array( 'SUPPLIER_NAME' => 'format_init_caps', 'ORD' => 'format_upper', 'COUNTRY' => 'format_upper', 'PRC' => 'format_percent', 'COM' => array('format_french_number', 'format_no_decimals'), ), ), 'footers' => array( array( 'from_db' => TRUE, 'exclude' => NULL, 'layout' => NULL, 'data' => array( 'SUPPLIER_NAME' => "Supplier Name", 'ORD' => "Order/contract", 'REFER' => "Reference", 'LIB' => "Description", 'COUNTRY' => "Country", 'PRC' => "Percentage", 'COM' => "Commitment" ) ) ) ); echo json_encode($table_template);

preferences:
40.91 ms | 402 KiB | 5 Q