3v4l.org

run code in 300+ PHP versions simultaneously
<section> <form id="yearForm" name="yearForm" method="post" action=""> <label for="select_year">Select the year: </label> <?php // Sets the default year to be the current year. $current_year = date('Y'); // Year to start available options. $earliest_year = ($current_year - 5); // Set your latest year you want in the range. $latest_year = 2050; echo '<select>'; // Loops over each int[year] from current year, back to the $earliest_year [1950] foreach ( range( $earliest_year, $latest_year ) as $i ) { // Echos the option with the next year in range. echo '<option value="'.$i.'" '.($i == $current_year ? ' selected="selected"' : '').'>'.$i.'</option>'; } echo '</select>'; ?> </form> <br /> <br /> <form id="monthForm" name="monthForm" method="post" action=""> <label for="month">Select the month: </label> <!-- <input type=hidden id="month" name=month>--> <select id="month" name="month" > <option value='01'>January</option> <option value='02'>February</option> <option value='03'>March</option> <option value='04'>April</option> <option value='05'>May</option> <option value='06'>June</option> <option value='07'>July</option> <option value='08'>August</option> <option value='09'>September</option> <option value='10'>October</option> <option value='11'>November</option> <option value='12'>December</option> </select> <br /> <br /> <label for="whole_year">Show whole year: </label> <input type="checkbox" id="whole_year" name="whole_year" > <br /> <br /> <input type="submit" class=inline name="submitButton" id="submitButton" value="Submit" /> </form>
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
<section> <form id="yearForm" name="yearForm" method="post" action=""> <label for="select_year">Select the year: </label> <select><option value="2017" >2017</option><option value="2018" >2018</option><option value="2019" >2019</option><option value="2020" >2020</option><option value="2021" >2021</option><option value="2022" selected="selected">2022</option><option value="2023" >2023</option><option value="2024" >2024</option><option value="2025" >2025</option><option value="2026" >2026</option><option value="2027" >2027</option><option value="2028" >2028</option><option value="2029" >2029</option><option value="2030" >2030</option><option value="2031" >2031</option><option value="2032" >2032</option><option value="2033" >2033</option><option value="2034" >2034</option><option value="2035" >2035</option><option value="2036" >2036</option><option value="2037" >2037</option><option value="2038" >2038</option><option value="2039" >2039</option><option value="2040" >2040</option><option value="2041" >2041</option><option value="2042" >2042</option><option value="2043" >2043</option><option value="2044" >2044</option><option value="2045" >2045</option><option value="2046" >2046</option><option value="2047" >2047</option><option value="2048" >2048</option><option value="2049" >2049</option><option value="2050" >2050</option></select> </form> <br /> <br /> <form id="monthForm" name="monthForm" method="post" action=""> <label for="month">Select the month: </label> <!-- <input type=hidden id="month" name=month>--> <select id="month" name="month" > <option value='01'>January</option> <option value='02'>February</option> <option value='03'>March</option> <option value='04'>April</option> <option value='05'>May</option> <option value='06'>June</option> <option value='07'>July</option> <option value='08'>August</option> <option value='09'>September</option> <option value='10'>October</option> <option value='11'>November</option> <option value='12'>December</option> </select> <br /> <br /> <label for="whole_year">Show whole year: </label> <input type="checkbox" id="whole_year" name="whole_year" > <br /> <br /> <input type="submit" class=inline name="submitButton" id="submitButton" value="Submit" /> </form>
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 <section> <form id="yearForm" name="yearForm" method="post" action=""> <label for="select_year">Select the year: </label> <select><option value="2017" >2017</option><option value="2018" >2018</option><option value="2019" >2019</option><option value="2020" >2020</option><option value="2021" >2021</option><option value="2022" selected="selected">2022</option><option value="2023" >2023</option><option value="2024" >2024</option><option value="2025" >2025</option><option value="2026" >2026</option><option value="2027" >2027</option><option value="2028" >2028</option><option value="2029" >2029</option><option value="2030" >2030</option><option value="2031" >2031</option><option value="2032" >2032</option><option value="2033" >2033</option><option value="2034" >2034</option><option value="2035" >2035</option><option value="2036" >2036</option><option value="2037" >2037</option><option value="2038" >2038</option><option value="2039" >2039</option><option value="2040" >2040</option><option value="2041" >2041</option><option value="2042" >2042</option><option value="2043" >2043</option><option value="2044" >2044</option><option value="2045" >2045</option><option value="2046" >2046</option><option value="2047" >2047</option><option value="2048" >2048</option><option value="2049" >2049</option><option value="2050" >2050</option></select> </form> <br /> <br /> <form id="monthForm" name="monthForm" method="post" action=""> <label for="month">Select the month: </label> <!-- <input type=hidden id="month" name=month>--> <select id="month" name="month" > <option value='01'>January</option> <option value='02'>February</option> <option value='03'>March</option> <option value='04'>April</option> <option value='05'>May</option> <option value='06'>June</option> <option value='07'>July</option> <option value='08'>August</option> <option value='09'>September</option> <option value='10'>October</option> <option value='11'>November</option> <option value='12'>December</option> </select> <br /> <br /> <label for="whole_year">Show whole year: </label> <input type="checkbox" id="whole_year" name="whole_year" > <br /> <br /> <input type="submit" class=inline name="submitButton" id="submitButton" value="Submit" /> </form>

preferences:
219.62 ms | 409 KiB | 225 Q