3v4l.org

run code in 300+ PHP versions simultaneously
<?php if( get_post_type( get_the_ID() ) == 'presse'): ?> <?php $id = get_the_ID(); $title = get_the_title($id); $meta = get_post_meta($id,'Presse-News', true); $pdfID = $meta[0]['presse-pdf']; $pdfURL = wp_get_attachment_url( $pdfID ); ?> <div class="row"> <div class="col-md-12"> <div class="panel-group" id="accordion<?php echo $id; ?>"> <div class="panel panel-default accordion"> <div class="panel-heading"> <h4 class="panel-title"> <a data-toggle="collapse" data-parent="#accordion<?php echo $id; ?>" href="#collapse<?php echo $id; ?>" class="collapsed"> <?php echo '<span>' . get_the_time( 'd.m.Y', $id ) . '</span> - ' . $title; ?> </a> </h4> </div> <div id="collapse<?php echo $id ?>" class="panel-collapse collapse" style="height: 0;"> <div class="panel-body"> <?php echo the_content(); ?> <br> <a href="<?php echo $pdfURL?>" target="_blank">Den gesamten Artikel als PDF downloaden</a> </div> </div> </div> </div> </div> </div> <?php elseif( get_post_type( get_the_ID() ) == 'marktanalysen'): ?> <?php $id = get_the_ID(); $title = get_the_title($id); // $meta = get_post_meta($id,'Presse-News', true); // $pdfID = $meta[0]['presse-pdf']; // $pdfURL = wp_get_attachment_url( $pdfID ); ?> <div class="row"> <div class="col-md-12"> <div class="panel-group" id="accordion<?php echo $id; ?>"> <div class="panel panel-default accordion"> <div class="panel-heading"> <h4 class="panel-title"> <a data-toggle="collapse" data-parent="#accordion<?php echo $id; ?>" href="#collapse<?php echo $id; ?>" class="collapsed"> <?php echo '<span>' . get_the_time( 'd.m.Y', $id ) . '</span> - ' . $title; ?> </a> </h4> </div> <div id="collapse<?php echo $id ?>" class="panel-collapse collapse" style="height: 0;"> <div class="panel-body"> <?php echo the_content(); ?> <br> <a href="<?php //echo $pdfURL?>" target="_blank">Den gesamten Artikel als PDF downloaden</a> </div> </div> </div> </div> </div> </div> <?php else: ?> <div class="row"> <?php if (ct_get_option("posts_index_show_image", 1) && has_post_thumbnail(get_the_ID())): ?> <div class="col-md-5"> <div class="media-object"> <a href="<?php echo get_permalink(get_the_ID()) ?>"><?php get_template_part('templates/post/content-featured-image'); ?></a> </div> </div> <div class="col-md-7"> <?php else: ?> <div class="col-md-12"> <?php endif ?> <h4 class="uppercase"><a href="<?php echo get_permalink(get_the_ID()) ?>"><?php echo ct_get_blog_item_title() ?></a></h4> <?php get_template_part('templates/post/content-meta'); ?> <?php if (ct_get_option("posts_index_show_excerpt", 1) && get_the_content()): ?> <p><?php echo ct_get_excerpt_by_id(get_the_id()); ?></p> <?php endif ?> <?php if (ct_get_option("posts_index_show_fulltext", 0)): ?> <?php the_content(); ?> <?php endif ?> <?php if (ct_get_option("posts_index_show_tags", 0) && has_tag()): ?> <?php the_tags('<span class="meta"> <span class="meta-single uppercase"><i class="fa fa-tags"></i> ', ', ', '</span></span>') ?> <?php endif; ?> <?php if (ct_get_option("posts_index_show_excerpt", 1)): ?> <a href="<?php echo get_permalink(get_the_ID()) ?>" class="btn btn-lg btn-border">mehr lesen</a> <?php endif ?> </div> </div> <?php endif; ?>

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.60.0150.00016.63
8.3.50.0070.00717.79
8.3.40.0080.00818.76
8.3.30.0120.00318.83
8.3.20.0040.00420.20
8.3.10.0040.00423.51
8.3.00.0060.00319.14
8.2.180.0030.01418.41
8.2.170.0080.00622.96
8.2.160.0100.00322.13
8.2.150.0040.00424.18
8.2.140.0040.00424.66
8.2.130.0100.00317.38
8.2.120.0070.00026.35
8.2.110.0000.01020.47
8.2.100.0100.00317.93
8.2.90.0040.00419.25
8.2.80.0030.00517.97
8.2.70.0060.00317.63
8.2.60.0050.00317.93
8.2.50.0000.00818.07
8.2.40.0000.00819.65
8.2.30.0040.00420.78
8.2.20.0000.00817.73
8.2.10.0030.00517.96
8.2.00.0040.00417.98
8.1.280.0210.00025.92
8.1.270.0060.00322.31
8.1.260.0060.00328.09
8.1.250.0040.00428.09
8.1.240.0060.00323.88
8.1.230.0080.00419.16
8.1.220.0030.00517.74
8.1.210.0090.00018.77
8.1.200.0060.00317.47
8.1.190.0030.00517.35
8.1.180.0030.00518.10
8.1.170.0030.00520.18
8.1.160.0070.00022.10
8.1.150.0030.00518.74
8.1.140.0050.00319.57
8.1.130.0000.00717.63
8.1.120.0050.00217.30
8.1.110.0020.00517.41
8.1.100.0080.00017.46
8.1.90.0000.00717.40
8.1.80.0030.00517.37
8.1.70.0030.00317.41
8.1.60.0050.00317.56
8.1.50.0030.00617.59
8.1.40.0000.00917.60
8.1.30.0080.00017.75
8.1.20.0000.00817.57
8.1.10.0000.00817.57
8.1.00.0030.00617.57
8.0.300.0000.00818.77
8.0.290.0030.00716.88
8.0.280.0070.00018.38
8.0.270.0030.00517.25
8.0.260.0030.00317.29
8.0.250.0000.00716.94
8.0.240.0000.00717.09
8.0.230.0040.00717.02
8.0.220.0030.00516.99
8.0.210.0000.00716.88
8.0.200.0030.00417.11
8.0.190.0060.00316.90
8.0.180.0000.00716.95
8.0.170.0000.00816.90
8.0.160.0040.00416.99
8.0.150.0000.00716.85
8.0.140.0040.00416.88
8.0.130.0030.00313.43
8.0.120.0030.00516.98
8.0.110.0000.00816.96
8.0.100.0020.00516.93
8.0.90.0000.00717.05
8.0.80.0130.00316.94
8.0.70.0030.00516.97
8.0.60.0050.00217.03
8.0.50.0000.00716.98
8.0.30.0120.00717.13
8.0.20.0080.01117.40
8.0.10.0040.00417.00
8.0.00.0070.01216.83
7.4.330.0000.00615.08
7.4.320.0060.00016.34
7.4.300.0030.00316.64
7.4.290.0030.00316.67
7.4.280.0080.00016.53
7.4.270.0030.00316.64
7.4.260.0080.00016.54
7.4.250.0000.00716.51
7.4.240.0030.00416.59
7.4.230.0000.00716.34
7.4.220.0060.01216.49
7.4.210.0040.01116.57
7.4.200.0000.00716.63
7.4.160.0100.00616.72
7.4.150.0120.00617.40
7.4.140.0140.01217.86
7.4.130.0090.01516.54
7.4.120.0100.00816.63
7.4.110.0160.00316.57
7.4.100.0130.00316.72
7.4.90.0100.00716.34
7.4.80.0150.00619.39
7.4.70.0170.00716.53
7.4.60.0100.00716.50
7.4.50.0070.00716.48
7.4.40.0070.01016.53
7.4.30.0080.00816.57
7.4.00.0080.00814.70
7.3.330.0040.00413.20
7.3.320.0000.00613.25
7.3.310.0000.00716.49
7.3.300.0030.00316.20
7.3.290.0020.01416.33
7.3.280.0070.01316.37
7.3.270.0140.00417.40
7.3.260.0090.00916.55
7.3.240.0120.01016.35
7.3.230.0100.00716.57
7.3.210.0070.01016.40
7.3.200.0070.01016.29
7.3.190.0140.00316.57
7.3.180.0000.01616.32
7.3.170.0080.00816.69
7.3.160.0160.00016.31
7.2.330.0090.00916.66
7.2.320.0070.01116.44
7.2.310.0090.00916.39
7.2.300.0030.01316.39
7.2.290.0090.00916.62
7.2.60.0070.00416.76
7.2.00.0030.01019.07
7.1.200.0030.01015.46
7.1.100.0060.00918.18
7.1.70.0000.00816.95
7.1.60.0040.02219.48
7.1.50.0090.00916.53
7.1.00.0030.07722.40
7.0.200.0190.00314.60
7.0.60.0130.07720.00
7.0.50.0070.04017.89
7.0.40.0200.05720.08
7.0.30.0230.08720.04
7.0.20.0230.08320.11
7.0.10.0100.08320.00
7.0.00.0030.05720.01
5.6.280.0070.06320.83
5.6.210.0070.08320.54
5.6.200.0070.06018.11
5.6.190.0070.05720.61
5.6.180.0230.04020.45
5.6.170.0200.04320.37
5.6.160.0100.04720.48
5.6.150.0100.08318.14
5.6.140.0200.07018.18
5.6.130.0030.05318.21
5.6.120.0070.07321.03
5.6.110.0100.03721.06
5.6.100.0130.06321.15
5.6.90.0070.07021.05
5.6.80.0070.07020.41
5.5.350.3730.04320.43
5.5.340.0100.07717.91
5.5.330.0070.04320.36
5.5.320.0200.04020.30
5.5.310.0270.07720.32
5.5.300.0070.07717.98
5.5.290.0070.08017.89
5.5.280.0070.04020.79
5.5.270.0000.07720.89
5.5.260.0070.04320.75
5.5.250.0100.04020.71
5.5.240.0330.06320.20

preferences:
52.12 ms | 400 KiB | 5 Q