3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json_str = <<<JSON [ { "name": "PAY_CCPCH_CMI101_VIR_201505201425.TXT", "directory": "TRANSFER/MT101/CERN-PF01" }, { "name": "PAY_CCPCH_OPAE_FAS_201502180920.txt", "directory": "PAYMENT/PF-DTA/CERN-PF02" }, { "name": "PAY_SGEFR_CMI101_TPS_201506041538.TXT", "directory": "TRANSFER/MT101/CERN-SG01" }, { "name": "PAY_UBSCH_CMI101_VIR_201506011735.TXT", "directory": "TRANSFER/MT101/CERN-UB01" }, { "name": "PAY_UBSCH_DTA_FAS_201412180951.TXT", "directory": "PAYMENT/DTA/CERN-UB02" }, { "name": "QUA_CCPCH_OPAE_VIR_20150317155750_w5711311.txt", "directory": "PAYMENT/PF-DTA/CERN-PF02" }, { "name": "QUA_SGEFR_SEPA_VIR_20150602160049_w5801361.xml", "directory": "PAYMENT/SEPA/CERN-SG02" }, { "name": "QUA_UBSCH_DTASAL_VIR_20150224093025_w5555555.txt", "directory": "SALARY/DTA/CERN-UB04" }, { "name": "QUA_UBSCH_DTA_VIR_20150616154450_w5819616.txt", "directory": "PAYMENT/DTA/CERN-UB03" } ] JSON; $json = json_decode($json_str); foreach ($json as $n => $file) { echo "<p><strong>{$file->name}</strong>: {$file->directory}</p>"; }
Output for git.master, git.master_jit, rfc.property-hooks
<p><strong>PAY_CCPCH_CMI101_VIR_201505201425.TXT</strong>: TRANSFER/MT101/CERN-PF01</p><p><strong>PAY_CCPCH_OPAE_FAS_201502180920.txt</strong>: PAYMENT/PF-DTA/CERN-PF02</p><p><strong>PAY_SGEFR_CMI101_TPS_201506041538.TXT</strong>: TRANSFER/MT101/CERN-SG01</p><p><strong>PAY_UBSCH_CMI101_VIR_201506011735.TXT</strong>: TRANSFER/MT101/CERN-UB01</p><p><strong>PAY_UBSCH_DTA_FAS_201412180951.TXT</strong>: PAYMENT/DTA/CERN-UB02</p><p><strong>QUA_CCPCH_OPAE_VIR_20150317155750_w5711311.txt</strong>: PAYMENT/PF-DTA/CERN-PF02</p><p><strong>QUA_SGEFR_SEPA_VIR_20150602160049_w5801361.xml</strong>: PAYMENT/SEPA/CERN-SG02</p><p><strong>QUA_UBSCH_DTASAL_VIR_20150224093025_w5555555.txt</strong>: SALARY/DTA/CERN-UB04</p><p><strong>QUA_UBSCH_DTA_VIR_20150616154450_w5819616.txt</strong>: PAYMENT/DTA/CERN-UB03</p>

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:
57.31 ms | 403 KiB | 8 Q