3v4l.org

run code in 300+ PHP versions simultaneously
<?php // 投稿先とAPIトークンを指定 $room_id = yyyyyy; // ルームID。URLからも確認できます $api_token = "******************"; // APIトークン // メッセージ本文 $body = <<<EOD テストメッセージでござる。 このメッセージはChatwork APIにより自動で投稿されてるでござるよ。 EOD; // ヘッダ header("Content-type: text/html; charset=utf-8"); // POST送信データ $params = array( 'body' => $body ); // cURLに渡すオプションを設定 $options = array( CURLOPT_URL => "https://api.chatwork.com/v1/rooms/{$room_id}/messages", // URL CURLOPT_HTTPHEADER => array('X-ChatWorkToken: '. $api_token), // APIトークン CURLOPT_RETURNTRANSFER => true, // 結果を文字列で返す CURLOPT_SSL_VERIFYPEER => false, // サーバー証明書の検証を行わない CURLOPT_POST => true, // HTTP POSTを実行 CURLOPT_POSTFIELDS => http_build_query($params, '', '&'), // POST送信データ ); // cURLセッションを初期化 $ch = 1; // cURL転送用の複数のオプションを設定 curl_setopt_array($ch, $options); // cURLセッションを実行 $response = curl_exec($ch); // cURLセッションをクローズ curl_close($ch); // 結果のJSON文字列をデコード $result = json_decode($response); // 結果を出力 (メッセージID返ってきてる) var_dump($result); ?>

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.0040.01116.63
8.3.50.0110.00416.63
8.3.40.0100.01018.84
8.3.30.0150.00018.68
8.3.20.0080.00022.09
8.3.10.0040.00423.48
8.3.00.0050.00222.00
8.2.180.0070.01418.67
8.2.170.0110.00422.96
8.2.160.0070.00719.21
8.2.150.0070.00024.18
8.2.140.0040.00424.66
8.2.130.0070.00019.36
8.2.120.0080.00026.35
8.2.110.0040.00418.98
8.2.100.0090.00318.09
8.2.90.0000.00819.08
8.2.80.0000.00817.97
8.2.70.0050.00317.61
8.2.60.0030.00517.80
8.2.50.0000.00818.10
8.2.40.0050.00220.59
8.2.30.0000.00819.21
8.2.20.0060.00317.98
8.2.10.0040.00418.05
8.2.00.0000.00717.95
8.1.280.0040.01125.92
8.1.270.0070.00022.02
8.1.260.0040.00426.35
8.1.250.0070.00028.09
8.1.240.0030.00723.95
8.1.230.0090.00617.45
8.1.220.0040.00417.74
8.1.210.0080.00018.77
8.1.200.0090.00017.48
8.1.190.0040.00417.23
8.1.180.0060.00318.10
8.1.170.0030.00618.96
8.1.160.0040.00418.96
8.1.150.0040.00418.83
8.1.140.0040.00419.40
8.1.130.0030.00318.83
8.1.120.0040.00417.32
8.1.110.0040.00417.36
8.1.100.0040.00417.27
8.1.90.0070.00017.41
8.1.80.0040.00417.31
8.1.70.0040.00417.38
8.1.60.0000.00817.50
8.1.50.0040.00417.41
8.1.40.0080.00017.43
8.1.30.0030.00517.60
8.1.20.0040.00417.49
8.1.10.0050.00517.43
8.1.00.0000.00817.36
8.0.300.0050.00218.77
8.0.290.0000.00816.88
8.0.280.0040.00418.50
8.0.270.0070.00017.27
8.0.260.0060.00016.81
8.0.250.0060.00017.04
8.0.240.0040.00417.04
8.0.230.0050.00217.07
8.0.220.0030.00316.96
8.0.210.0000.00716.88
8.0.200.0000.00716.92
8.0.190.0040.00416.92
8.0.180.0090.00316.95
8.0.170.0000.00716.89
8.0.160.0030.00516.91
8.0.150.0000.00816.89
8.0.140.0040.00416.91
8.0.130.0050.00013.42
8.0.120.0050.00216.91
8.0.110.0040.00416.93
8.0.100.0070.00016.96
8.0.90.0000.00816.92
8.0.80.0030.01316.92
8.0.70.0040.00416.80
8.0.60.0050.00216.83
8.0.50.0000.00716.98
8.0.30.0100.00817.18
8.0.20.0080.01317.40
8.0.10.0000.00716.89
8.0.00.0070.01016.64
7.4.330.0060.00015.55
7.4.320.0030.00316.52
7.4.300.0000.00616.62
7.4.290.0000.00716.60
7.4.280.0080.00016.42
7.4.270.0040.00416.52
7.4.260.0000.00716.65
7.4.250.0070.00016.39
7.4.240.0040.00416.59
7.4.230.0070.00016.68
7.4.220.0030.01716.73
7.4.210.0070.00716.57
7.4.200.0000.00716.71
7.4.160.0100.00716.58
7.4.150.0360.01617.40
7.4.140.0100.00817.86
7.4.130.0120.00816.51
7.4.120.0110.00816.59
7.4.110.0030.01416.37
7.4.100.0030.01516.54
7.4.90.0140.00516.45
7.4.80.0140.00719.39
7.4.70.0140.00316.52
7.4.60.0040.01116.55
7.4.50.0170.00016.59
7.4.40.0190.00316.67
7.4.30.0000.01916.59
7.4.00.0110.00415.00
7.3.330.0060.00213.14
7.3.320.0000.00613.23
7.3.310.0070.00016.45
7.3.300.0070.00016.35
7.3.290.0090.00516.44
7.3.280.0090.00916.39
7.3.270.0030.01717.40
7.3.260.0100.01016.44
7.3.250.0100.00916.42
7.3.240.0170.00716.35
7.3.230.0060.01216.43
7.3.210.0000.01816.73
7.3.200.0150.00416.48
7.3.190.0060.01116.55
7.3.180.0130.00316.41
7.3.170.0100.00716.46
7.3.160.0100.01316.45
7.2.330.0140.00416.89
7.2.320.0050.01116.56
7.2.310.0060.01116.77
7.2.300.0030.01316.71
7.2.290.0070.01116.67
7.2.60.0080.00016.78
7.2.00.0060.00619.55
7.1.200.0120.00015.71
7.1.100.0140.00617.93
7.1.70.0060.01417.01
7.1.60.0230.01535.20
7.1.50.0280.01034.75
7.1.40.0230.01034.56
7.1.30.0280.01834.55
7.1.20.0230.01634.46
7.1.10.0120.00816.77
7.1.00.0110.00616.60
7.0.200.0070.01116.95
7.0.190.0110.00716.70
7.0.180.0090.01216.34
7.0.170.0060.01316.31
7.0.160.0030.01616.43
7.0.150.0030.01216.37
7.0.140.0030.01316.41
7.0.130.0120.00916.57
7.0.120.0090.00916.54
7.0.110.0030.01216.10
7.0.100.0060.01416.27
7.0.90.0120.00916.36
7.0.80.0060.01516.30
7.0.70.0060.01516.25
7.0.60.0160.00616.28
7.0.50.0090.00916.38
7.0.40.0030.01416.51
7.0.30.0060.01616.40
7.0.20.0100.00816.31
7.0.10.0140.00916.42
7.0.00.0000.02116.33

preferences:
39.34 ms | 401 KiB | 5 Q