3v4l.org

run code in 300+ PHP versions simultaneously
<?php function pippin_registration_form_fields() { ob_start(); ?> <h3 class="pippin_header"><?php _e('Register New Account'); ?></h3> <?php // show any error messages after form submission pippin_show_error_messages(); ?> <form id="pippin_registration_form" class="pippin_form" action="" method="POST"> <fieldset> <p> <label for="pippin_user_Login"><?php _e('Username'); ?></label> <input name="pippin_user_login" id="pippin_user_login" class="required" type="text"/> </p> <p> <label for="pippin_user_email"><?php _e('Email'); ?></label> <input name="pippin_user_email" id="pippin_user_email" class="required" type="email"/> </p> <p> <label for="pippin_user_first"><?php _e('First Name'); ?></label> <input name="pippin_user_first" id="pippin_user_first" type="text"/> </p> <p> <label for="pippin_user_last"><?php _e('Last Name'); ?></label> <input name="pippin_user_last" id="pippin_user_last" type="text"/> </p> <p> <label for="password"><?php _e('Password'); ?></label> <input name="pippin_user_pass" id="password" class="required" type="password"/> </p> <p> <label for="password_again"><?php _e('Password Again'); ?></label> <input name="pippin_user_pass_confirm" id="password_again" class="required" type="password"/> </p> <p> <input type="hidden" name="pippin_register_nonce" value="<?php echo wp_create_nonce('pippin-register-nonce'); ?>"/> <input type="submit" value="<?php _e('Register Your Account'); ?>"/> </p> </fieldset> </form> <?php return ob_get_clean(); }
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/QkpPF
function name:  (null)
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   46     0  E > > RETURN                                                   1

Function pippin_registration_form_fields:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/QkpPF
function name:  pippin_registration_form_fields
number of ops:  47
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   INIT_FCALL                                               'ob_start'
          1        DO_ICALL                                                 
          2        ECHO                                                     '%09%0A%09%09%3Ch3+class%3D%22pippin_header%22%3E'
    6     3        INIT_FCALL_BY_NAME                                       '_e'
          4        SEND_VAL_EX                                              'Register+New+Account'
          5        DO_FCALL                                      0          
          6        ECHO                                                     '%3C%2Fh3%3E%0A+%0A%09%09'
   10     7        INIT_FCALL_BY_NAME                                       'pippin_show_error_messages'
          8        DO_FCALL                                      0          
   11     9        ECHO                                                     '+%0A%09%09%3Cform+id%3D%22pippin_registration_form%22+class%3D%22pippin_form%22+action%3D%22%22+method%3D%22POST%22%3E%0A%09%09%09%3Cfieldset%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22pippin_user_Login%22%3E'
   15    10        INIT_FCALL_BY_NAME                                       '_e'
         11        SEND_VAL_EX                                              'Username'
         12        DO_FCALL                                      0          
         13        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_login%22+id%3D%22pippin_user_login%22+class%3D%22required%22+type%3D%22text%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22pippin_user_email%22%3E'
   19    14        INIT_FCALL_BY_NAME                                       '_e'
         15        SEND_VAL_EX                                              'Email'
         16        DO_FCALL                                      0          
         17        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_email%22+id%3D%22pippin_user_email%22+class%3D%22required%22+type%3D%22email%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22pippin_user_first%22%3E'
   23    18        INIT_FCALL_BY_NAME                                       '_e'
         19        SEND_VAL_EX                                              'First+Name'
         20        DO_FCALL                                      0          
         21        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_first%22+id%3D%22pippin_user_first%22+type%3D%22text%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22pippin_user_last%22%3E'
   27    22        INIT_FCALL_BY_NAME                                       '_e'
         23        SEND_VAL_EX                                              'Last+Name'
         24        DO_FCALL                                      0          
         25        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_last%22+id%3D%22pippin_user_last%22+type%3D%22text%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22password%22%3E'
   31    26        INIT_FCALL_BY_NAME                                       '_e'
         27        SEND_VAL_EX                                              'Password'
         28        DO_FCALL                                      0          
         29        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_pass%22+id%3D%22password%22+class%3D%22required%22+type%3D%22password%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Clabel+for%3D%22password_again%22%3E'
   35    30        INIT_FCALL_BY_NAME                                       '_e'
         31        SEND_VAL_EX                                              'Password+Again'
         32        DO_FCALL                                      0          
         33        ECHO                                                     '%3C%2Flabel%3E%0A%09%09%09%09%09%3Cinput+name%3D%22pippin_user_pass_confirm%22+id%3D%22password_again%22+class%3D%22required%22+type%3D%22password%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%09%3Cp%3E%0A%09%09%09%09%09%3Cinput+type%3D%22hidden%22+name%3D%22pippin_register_nonce%22+value%3D%22'
   39    34        INIT_FCALL_BY_NAME                                       'wp_create_nonce'
         35        SEND_VAL_EX                                              'pippin-register-nonce'
         36        DO_FCALL                                      0  $9      
         37        ECHO                                                     $9
         38        ECHO                                                     '%22%2F%3E%0A%09%09%09%09%09%3Cinput+type%3D%22submit%22+value%3D%22'
   40    39        INIT_FCALL_BY_NAME                                       '_e'
         40        SEND_VAL_EX                                              'Register+Your+Account'
         41        DO_FCALL                                      0          
         42        ECHO                                                     '%22%2F%3E%0A%09%09%09%09%3C%2Fp%3E%0A%09%09%09%3C%2Ffieldset%3E%0A%09%09%3C%2Fform%3E%0A%09'
   45    43        INIT_FCALL                                               'ob_get_clean'
         44        DO_ICALL                                         $11     
         45      > RETURN                                                   $11
   46    46*     > RETURN                                                   null

End of function pippin_registration_form_fields

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
179.78 ms | 1400 KiB | 17 Q