3v4l.org

run code in 300+ PHP versions simultaneously
<?php session_start(); // セッションを開始 // 管理者かどうかを$_SESSION["user_class"]により確認 // ログインせず直接アクセスした場合(内容未定) if( $_SESSION["user_class"] == ""){ } // 一般ユーザが直接アクセスした場合(内容未定) elseif( $_SESSION["user_class"] == "0"){ } // 管理者がアクセスした場合(以下の処理を開始) elseif( $_SESSION["user_class"] == "1"){ // URLからイベントIDを取得 $_SESSION["event_id"] = 002 // 仮の数値 // DB $url = "localhost"; $user = "root"; $pass = ""; $db = "test"; // MySQLへ接続する $link = mysql_connect($url,$user,$pass) or die("MySQLへの接続に失敗しました。"); // データベースを選択する $sdb = mysql_select_db($db,$link) or die("データベースの選択に失敗しました。"); // クエリを送信する // ①イベント名の取得…ホーム画面から引き継いだイベントIDの列を選択、event_nameを取得 $sql = "select event_title from event "; $sql.= "where event_id= " . '$_SESSION["event_id"]' ; $result = mysql_query($sql, $link) or die("クエリの送信に失敗しました。<br/>SQL:".$sql); $row = mysql_fetch_assoc($result); $event_title = $row["event_title"]; // ②user,event,calendarからビューを作る(未実装) // MySQLへの接続を閉じる mysql_close($link) or die("MySQL切断に失敗しました。"); } //管理者アクセスの動作、ここまで ?> <Html> <Head> <META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=\"Shift_JIS\"> <Title>登録状況確認</Title> </Head> <Body> <!--一覧表 ②で作ったビューを利用(未実装)--> <Table Border Cellspacing="0"> <Tr> <Td></Td> <Td>日付</Td> </Tr> <Tr> <Td>氏名</Td> <Td>参加可否</Td> </Tr> </Table> <br> <button type="button" onclick="location.href='top.php'">ホームへ戻る</button> </Body> </Html>

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)
5.4.260.0130.07018.91
5.4.250.0130.06018.96
5.4.240.0100.05018.74
5.4.230.0030.05718.74
5.4.220.0030.06318.95
5.4.210.0100.06318.96
5.4.200.0170.06718.73
5.4.190.0100.07718.79
5.4.180.0100.05018.96
5.4.170.0070.07718.87
5.4.160.0100.06018.94
5.4.150.0070.08318.91
5.4.140.0030.06316.37
5.4.130.0030.07716.53
5.4.120.0130.07016.58
5.4.110.0100.05316.50
5.4.100.0030.08016.40
5.4.90.0170.05316.35
5.4.80.0100.04316.42
5.4.70.0000.05316.53
5.4.60.0130.07016.44
5.4.50.0130.06716.44
5.4.40.0100.06016.57
5.4.30.0100.06316.52
5.4.20.0170.04316.35
5.4.10.0100.06716.62
5.4.00.0070.05015.82
5.3.280.0070.05714.62
5.3.270.0000.08714.63
5.3.260.0100.05314.46
5.3.250.0070.06314.52
5.3.240.0100.05314.61
5.3.230.0100.06314.38
5.3.220.0070.06314.42
5.3.210.0130.05014.66
5.3.200.0170.06014.41
5.3.190.0130.05314.59
5.3.180.0030.05714.58
5.3.170.0100.05314.42
5.3.160.0100.07314.54
5.3.150.0070.07014.60
5.3.140.0200.05314.60
5.3.130.0130.07014.64
5.3.120.0070.06014.55
5.3.110.0200.04014.55
5.3.100.0100.05014.13
5.3.90.0170.04014.04
5.3.80.0070.05714.00
5.3.70.0000.06013.79
5.3.60.0130.06713.87
5.3.50.0100.06313.65
5.3.40.0030.07314.10
5.3.30.0130.06313.91
5.3.20.0070.05013.84
5.3.10.0070.06713.54
5.3.00.0030.07013.65

preferences:
148.44 ms | 1386 KiB | 7 Q