3v4l.org

run code in 500+ PHP versions simultaneously
<?php $filename = "texte_sauvegardé.txt"; $config_file = "config_style.json"; $message = ""; // Valeurs par défaut $font_family = "Inter, sans-serif"; $font_size = "15px"; $text_color = "#1f2937"; $bg_color = "#ffffff"; $text_content = ""; // Gestion de la sauvegarde if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['content'])) { $text_content = $_POST['content']; file_put_contents($filename, $text_content); } if (isset($_POST['font_family'], $_POST['font_size'], $_POST['text_color'], $_POST['bg_color'])) { $styles = [ 'font_family' => $_POST['font_family'], 'font_size' => $_POST['font_size'], 'text_color' => $_POST['text_color'], 'bg_color' => $_POST['bg_color'] ]; file_put_contents($config_file, json_encode($styles)); $message = "Modifications enregistrées avec succès !"; } } // Chargement des données if (file_exists($filename)) { $text_content = file_get_contents($filename); } if (file_exists($config_file)) { $styles = json_decode(file_get_contents($config_file), true); $font_family = $styles['font_family'] ?? $font_family; $font_size = $styles['font_size'] ?? $font_size; $text_color = $styles['text_color'] ?? $text_color; $bg_color = $styles['bg_color'] ?? $bg_color; } ?> <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Éditeur Moderne</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Fira+Code&family=Merriweather&display=swap" rel="stylesheet"> <style> :root { --primary: #6366f1; --primary-hover: #4f46e5; --bg-main: #0f172a; --card-bg: #1e293b; --border-color: #334155; --text-main: #f8fafc; --text-muted: #94a3b8; } body { font-family: 'Inter', sans-serif; background-color: var(--bg-main); color: var(--text-main); margin: 0; padding: 40px 20px; display: flex; justify-content: center; } .container { width: 100%; max-width: 850px; background: var(--card-bg); padding: 30px; border-radius: 16px; box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.3), 0 8px 10px -6px rgba(0, 0, 0, 0.3); border: 1px solid var(--border-color); } header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; border-bottom: 1px solid var(--border-color); padding-bottom: 15px; } h2 { margin: 0; font-size: 1.25rem; font-weight: 600; letter-spacing: -0.025em; } .msg { background: rgba(16, 185, 129, 0.1); color: #34d399; padding: 10px 15px; border-radius: 8px; font-size: 0.875rem; margin-bottom: 20px; border: 1px solid rgba(16, 185, 129, 0.2); } .toolbar { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 15px; margin-bottom: 20px; background: rgba(15, 23, 42, 0.6); padding: 15px; border-radius: 10px; border: 1px solid var(--border-color); } .control-group { display: flex; flex-direction: column; gap: 6px; } label { font-size: 0.75rem; font-weight: 500; color: var(--text-muted); text-transform: uppercase; letter-spacing: 0.05em; } select, input[type="color"] { background: var(--card-bg); color: var(--text-main); border: 1px solid var(--border-color); padding: 8px 12px; border-radius: 6px; font-size: 0.875rem; outline: none; transition: border-color 0.2s; } select:focus, input[type="color"]:focus { border-color: var(--primary); } input[type="color"] { padding: 4px; height: 35px; cursor: pointer; width: 100%; } textarea { width: 100%; height: 350px; padding: 15px; border: 1px solid var(--border-color); border-radius: 10px; resize: vertical; outline: none; box-sizing: border-box; transition: border-color 0.2s; font-family: <?php echo htmlspecialchars($font_family); ?>; font-size: <?php echo htmlspecialchars($font_size); ?>; color: <?php echo htmlspecialchars($text_color); ?>; background-color: <?php echo htmlspecialchars($bg_color); ?>; } textarea:focus { border-color: var(--primary); } .btn-submit { background: var(--primary); color: white; border: none; padding: 10px 20px; font-size: 0.875rem; font-weight: 500; border-radius: 8px; cursor: pointer; transition: background 0.2s, transform 0.1s; margin-top: 15px; } .btn-submit:hover { background: var(--primary-hover); } .btn-submit:active { transform: scale(0.98); } </style> </head> <body> <div class="container"> <header> <h2>✨ Éditeur Moderne</h2> </header> <?php if (!empty($message)): ?> <div class="msg"><?php echo htmlspecialchars($message); ?></div> <?php endif; ?> <form method="POST"> <div class="toolbar"> <div class="control-group"> <label>Police</label> <select name="font_family"> <option value="Inter, sans-serif" <?php if($font_family=='Inter, sans-serif') echo 'selected'; ?>>Inter (Sans)</option> <option value="'Fira Code', monospace" <?php if($font_family=="'Fira Code', monospace") echo 'selected'; ?>>Fira Code (Code)</option> <option value="Merriweather, serif" <?php if($font_family=='Merriweather, serif') echo 'selected'; ?>>Merriweather (Serif)</option> </select> </div> <div class="control-group"> <label>Taille</label> <select name="font_size"> <option value="13px" <?php if($font_size=='13px') echo 'selected'; ?>>13 px</option> <option value="15px" <?php if($font_size=='15px') echo 'selected'; ?>>15 px (Défaut)</option> <option value="18px" <?php if($font_size=='18px') echo 'selected'; ?>>18 px</option> <option value="20px" <?php if($font_size=='20px') echo 'selected'; ?>>20 px</option> </select> </div> <div class="control-group"> <label>Couleur du texte</label> <input type="color" name="text_color" value="<?php echo htmlspecialchars($text_color); ?>"> </div> <div class="control-group"> <label>Fond de la zone</label> <input type="color" name="bg_color" value="<?php echo htmlspecialchars($bg_color); ?>"> </div> </div> <textarea name="content" placeholder="Commencez à écrire ici..."><?php echo htmlspecialchars($text_content); ?></textarea> <button type="submit" class="btn-submit">Sauvegarder les modifications</button> </form> </div> </body> </html>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 58
Branch analysis from position: 12
2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 22
Branch analysis from position: 15
2 jumps found. (Code = 46) Position 1 = 25, Position 2 = 28
Branch analysis from position: 25
2 jumps found. (Code = 46) Position 1 = 29, Position 2 = 32
Branch analysis from position: 29
2 jumps found. (Code = 46) Position 1 = 33, Position 2 = 36
Branch analysis from position: 33
2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 58
Branch analysis from position: 37
2 jumps found. (Code = 43) Position 1 = 62, Position 2 = 66
Branch analysis from position: 62
2 jumps found. (Code = 43) Position 1 = 70, Position 2 = 94
Branch analysis from position: 70
2 jumps found. (Code = 43) Position 1 = 118, Position 2 = 124
Branch analysis from position: 118
2 jumps found. (Code = 43) Position 1 = 127, Position 2 = 128
Branch analysis from position: 127
2 jumps found. (Code = 43) Position 1 = 131, Position 2 = 132
Branch analysis from position: 131
2 jumps found. (Code = 43) Position 1 = 135, Position 2 = 136
Branch analysis from position: 135
2 jumps found. (Code = 43) Position 1 = 139, Position 2 = 140
Branch analysis from position: 139
2 jumps found. (Code = 43) Position 1 = 143, Position 2 = 144
Branch analysis from position: 143
2 jumps found. (Code = 43) Position 1 = 147, Position 2 = 148
Branch analysis from position: 147
2 jumps found. (Code = 43) Position 1 = 151, Position 2 = 152
Branch analysis from position: 151
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 152
Branch analysis from position: 148
Branch analysis from position: 144
Branch analysis from position: 140
Branch analysis from position: 136
Branch analysis from position: 132
Branch analysis from position: 128
Branch analysis from position: 124
Branch analysis from position: 94
Branch analysis from position: 66
Branch analysis from position: 58
Branch analysis from position: 36
Branch analysis from position: 32
Branch analysis from position: 28
Branch analysis from position: 22
Branch analysis from position: 58
filename:       /in/rVggP
function name:  (null)
number of ops:  169
compiled vars:  !0 = $filename, !1 = $config_file, !2 = $message, !3 = $font_family, !4 = $font_size, !5 = $text_color, !6 = $bg_color, !7 = $text_content, !8 = $styles
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                       !0, 'texte_sauvegard%C3%A9.txt'
    3     1        ASSIGN                                                       !1, 'config_style.json'
    4     2        ASSIGN                                                       !2, ''
    7     3        ASSIGN                                                       !3, 'Inter%2C+sans-serif'
    8     4        ASSIGN                                                       !4, '15px'
    9     5        ASSIGN                                                       !5, '%231f2937'
   10     6        ASSIGN                                                       !6, '%23ffffff'
   11     7        ASSIGN                                                       !7, ''
   14     8        FETCH_R                          global              ~17     '_SERVER'
          9        FETCH_DIM_R                                          ~18     ~17, 'REQUEST_METHOD'
         10        IS_IDENTICAL                                                 ~18, 'POST'
         11      > JMPZ                                                         ~19, ->58
   15    12    >   FETCH_IS                                             ~20     '_POST'
         13        ISSET_ISEMPTY_DIM_OBJ                             0          ~20, 'content'
         14      > JMPZ                                                         ~21, ->22
   16    15    >   FETCH_R                          global              ~22     '_POST'
         16        FETCH_DIM_R                                          ~23     ~22, 'content'
         17        ASSIGN                                                       !7, ~23
   17    18        INIT_FCALL                                                   'file_put_contents'
         19        SEND_VAR                                                     !0
         20        SEND_VAR                                                     !7
         21        DO_ICALL                                                     
   19    22    >   FETCH_IS                                             ~26     '_POST'
         23        ISSET_ISEMPTY_DIM_OBJ                             0  ~27     ~26, 'font_family'
         24      > JMPZ_EX                                              ~27     ~27, ->28
         25    >   FETCH_IS                                             ~28     '_POST'
         26        ISSET_ISEMPTY_DIM_OBJ                             0  ~29     ~28, 'font_size'
         27        BOOL                                                 ~27     ~29
         28    > > JMPZ_EX                                              ~27     ~27, ->32
         29    >   FETCH_IS                                             ~30     '_POST'
         30        ISSET_ISEMPTY_DIM_OBJ                             0  ~31     ~30, 'text_color'
         31        BOOL                                                 ~27     ~31
         32    > > JMPZ_EX                                              ~27     ~27, ->36
         33    >   FETCH_IS                                             ~32     '_POST'
         34        ISSET_ISEMPTY_DIM_OBJ                             0  ~33     ~32, 'bg_color'
         35        BOOL                                                 ~27     ~33
         36    > > JMPZ                                                         ~27, ->58
   21    37    >   FETCH_R                          global              ~34     '_POST'
         38        FETCH_DIM_R                                          ~35     ~34, 'font_family'
         39        INIT_ARRAY                                           ~36     ~35, 'font_family'
   22    40        FETCH_R                          global              ~37     '_POST'
         41        FETCH_DIM_R                                          ~38     ~37, 'font_size'
         42        ADD_ARRAY_ELEMENT                                    ~36     ~38, 'font_size'
   23    43        FETCH_R                          global              ~39     '_POST'
         44        FETCH_DIM_R                                          ~40     ~39, 'text_color'
         45        ADD_ARRAY_ELEMENT                                    ~36     ~40, 'text_color'
   24    46        FETCH_R                          global              ~41     '_POST'
         47        FETCH_DIM_R                                          ~42     ~41, 'bg_color'
         48        ADD_ARRAY_ELEMENT                                    ~36     ~42, 'bg_color'
   20    49        ASSIGN                                                       !8, ~36
   26    50        INIT_FCALL                                                   'file_put_contents'
         51        SEND_VAR                                                     !1
         52        INIT_FCALL                                                   'json_encode'
         53        SEND_VAR                                                     !8
         54        DO_ICALL                                             $44     
         55        SEND_VAR                                                     $44
         56        DO_ICALL                                                     
   27    57        ASSIGN                                                       !2, 'Modifications+enregistr%C3%A9es+avec+succ%C3%A8s+%21'
   32    58    >   INIT_FCALL                                                   'file_exists'
         59        SEND_VAR                                                     !0
         60        DO_ICALL                                             $47     
         61      > JMPZ                                                         $47, ->66
   33    62    >   INIT_FCALL                                                   'file_get_contents'
         63        SEND_VAR                                                     !0
         64        DO_ICALL                                             $48     
         65        ASSIGN                                                       !7, $48
   35    66    >   INIT_FCALL                                                   'file_exists'
         67        SEND_VAR                                                     !1
         68        DO_ICALL                                             $50     
         69      > JMPZ                                                         $50, ->94
   36    70    >   INIT_FCALL                                                   'json_decode'
         71        INIT_FCALL                                                   'file_get_contents'
         72        SEND_VAR                                                     !1
         73        DO_ICALL                                             $51     
         74        SEND_VAR                                                     $51
         75        SEND_VAL                                                     <true>
         76        DO_ICALL                                             $52     
         77        ASSIGN                                                       !8, $52
   37    78        FETCH_DIM_IS                                         ~54     !8, 'font_family'
         79        COALESCE                                             ~55     ~54
         80        QM_ASSIGN                                            ~55     !3
         81        ASSIGN                                                       !3, ~55
   38    82        FETCH_DIM_IS                                         ~57     !8, 'font_size'
         83        COALESCE                                             ~58     ~57
         84        QM_ASSIGN                                            ~58     !4
         85        ASSIGN                                                       !4, ~58
   39    86        FETCH_DIM_IS                                         ~60     !8, 'text_color'
         87        COALESCE                                             ~61     ~60
         88        QM_ASSIGN                                            ~61     !5
         89        ASSIGN                                                       !5, ~61
   40    90        FETCH_DIM_IS                                         ~63     !8, 'bg_color'
         91        COALESCE                                             ~64     ~63
         92        QM_ASSIGN                                            ~64     !6
         93        ASSIGN                                                       !6, ~64
   43    94    >   ECHO                                                         '%3C%21DOCTYPE+html%3E%0A%3Chtml+lang%3D%22fr%22%3E%0A%3Chead%3E%0A++++%3Cmeta+charset%3D%22UTF-8%22%3E%0A++++%3Cmeta+name%3D%22viewport%22+content%3D%22width%3Ddevice-width%2C+initial-scale%3D1.0%22%3E%0A++++%3Ctitle%3E%C3%89diteur+Moderne%3C%2Ftitle%3E%0A++++%3Clink+href%3D%22https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DInter%3Awght%40400%3B500%3B600%26family%3DFira%2BCode%26family%3DMerriweather%26display%3Dswap%22+rel%3D%22stylesheet%22%3E%0A++++%3Cstyle%3E%0A++++++++%3Aroot+%7B%0A++++++++++++--primary%3A+%236366f1%3B%0A++++++++++++--primary-hover%3A+%234f46e5%3B%0A++++++++++++--bg-main%3A+%230f172a%3B%0A++++++++++++--card-bg%3A+%231e293b%3B%0A++++++++++++--border-color%3A+%23334155%3B%0A++++++++++++--text-main%3A+%23f8fafc%3B%0A++++++++++++--text-muted%3A+%2394a3b8%3B%0A++++++++%7D%0A%0A++++++++body+%7B%0A++++++++++++font-family%3A+%27Inter%27%2C+sans-serif%3B%0A++++++++++++background-color%3A+var%28--bg-main%29%3B%0A++++++++++++color%3A+var%28--text-main%29%3B%0A++++++++++++margin%3A+0%3B%0A++++++++++++padding%3A+40px+20px%3B%0A++++++++++++display%3A+flex%3B%0A++++++++++++justify-content%3A+center%3B%0A++++++++%7D%0A%0A++++++++.container+%7B%0A++++++++++++width%3A+100%25%3B%0A++++++++++++max-width%3A+850px%3B%0A++++++++++++background%3A+var%28--card-bg%29%3B%0A++++++++++++padding%3A+30px%3B%0A++++++++++++border-radius%3A+16px%3B%0A++++++++++++box-shadow%3A+0+10px+25px+-5px+rgba%280%2C+0%2C+0%2C+0.3%29%2C+0+8px+10px+-6px+rgba%280%2C+0%2C+0%2C+0.3%29%3B%0A++++++++++++border%3A+1px+solid+var%28--border-color%29%3B%0A++++++++%7D%0A%0A++++++++header+%7B%0A++++++++++++display%3A+flex%3B%0A++++++++++++justify-content%3A+space-between%3B%0A++++++++++++align-items%3A+center%3B%0A++++++++++++margin-bottom%3A+20px%3B%0A++++++++++++border-bottom%3A+1px+solid+var%28--border-color%29%3B%0A++++++++++++padding-bottom%3A+15px%3B%0A++++++++%7D%0A%0A++++++++h2+%7B%0A++++++++++++margin%3A+0%3B%0A++++++++++++font-size%3A+1.25rem%3B%0A++++++++++++font-weight%3A+600%3B%0A++++++++++++letter-spacing%3A+-0.025em%3B%0A++++++++%7D%0A%0A++++++++.msg+%7B%0A++++++++++++background%3A+rgba%2816%2C+185%2C+129%2C+0.1%29%3B%0A++++++++++++color%3A+%2334d399%3B%0A++++++++++++padding%3A+10px+15px%3B%0A++++++++++++border-radius%3A+8px%3B%0A++++++++++++font-size%3A+0.875rem%3B%0A++++++++++++margin-bottom%3A+20px%3B%0A++++++++++++border%3A+1px+solid+rgba%2816%2C+185%2C+129%2C+0.2%29%3B%0A++++++++%7D%0A%0A++++++++.toolbar+%7B%0A++++++++++++display%3A+grid%3B%0A++++++++++++grid-template-columns%3A+repeat%28auto-fit%2C+minmax%28150px%2C+1fr%29%29%3B%0A++++++++++++gap%3A+15px%3B%0A++++++++++++margin-bottom%3A+20px%3B%0A++++++++++++background%3A+rgba%2815%2C+23%2C+42%2C+0.6%29%3B%0A++++++++++++padding%3A+15px%3B%0A++++++++++++border-radius%3A+10px%3B%0A++++++++++++border%3A+1px+solid+var%28--border-color%29%3B%0A++++++++%7D%0A%0A++++++++.control-group+%7B%0A++++++++++++display%3A+flex%3B%0A++++++++++++flex-direction%3A+column%3B%0A++++++++++++gap%3A+6px%3B%0A++++++++%7D%0A%0A++++++++label+%7B%0A++++++++++++font-size%3A+0.75rem%3B%0A++++++++++++font-weight%3A+500%3B%0A++++++++++++color%3A+var%28--text-muted%29%3B%0A++++++++++++text-transform%3A+uppercase%3B%0A++++++++++++letter-spacing%3A+0.05em%3B%0A++++++++%7D%0A%0A++++++++select%2C+input%5Btype%3D%22color%22%5D+%7B%0A++++++++++++background%3A+var%28--card-bg%29%3B%0A++++++++++++color%3A+var%28--text-main%29%3B%0A++++++++++++border%3A+1px+solid+var%28--border-color%29%3B%0A++++++++++++padding%3A+8px+12px%3B%0A++++++++++++border-radius%3A+6px%3B%0A++++++++++++font-size%3A+0.875rem%3B%0A++++++++++++outline%3A+none%3B%0A++++++++++++transition%3A+border-color+0.2s%3B%0A++++++++%7D%0A%0A++++++++select%3Afocus%2C+input%5Btype%3D%22color%22%5D%3Afocus+%7B%0A++++++++++++border-color%3A+var%28--primary%29%3B%0A++++++++%7D%0A%0A++++++++input%5Btype%3D%22color%22%5D+%7B%0A++++++++++++padding%3A+4px%3B%0A++++++++++++height%3A+35px%3B%0A++++++++++++cursor%3A+pointer%3B%0A++++++++++++width%3A+100%25%3B%0A++++++++%7D%0A%0A++++++++textarea+%7B%0A++++++++++++width%3A+100%25%3B%0A++++++++++++height%3A+350px%3B%0A++++++++++++padding%3A+15px%3B%0A++++++++++++border%3A+1px+solid+var%28--border-color%29%3B%0A++++++++++++border-radius%3A+10px%3B%0A++++++++++++resize%3A+vertical%3B%0A++++++++++++outline%3A+none%3B%0A++++++++++++box-sizing%3A+border-box%3B%0A++++++++++++transition%3A+border-color+0.2s%3B%0A++++++++++++font-family%3A+'
  164    95        INIT_FCALL                                                   'htmlspecialchars'
         96        SEND_VAR                                                     !3
         97        DO_ICALL                                             $66     
         98        ECHO                                                         $66
         99        ECHO                                                         '%3B%0A++++++++++++font-size%3A+'
  165   100        INIT_FCALL                                                   'htmlspecialchars'
        101        SEND_VAR                                                     !4
        102        DO_ICALL                                             $67     
        103        ECHO                                                         $67
        104        ECHO                                                         '%3B%0A++++++++++++color%3A+'
  166   105        INIT_FCALL                                                   'htmlspecialchars'
        106        SEND_VAR                                                     !5
        107        DO_ICALL                                             $68     
        108        ECHO                                                         $68
        109        ECHO                                                         '%3B%0A++++++++++++background-color%3A+'
  167   110        INIT_FCALL                                                   'htmlspecialchars'
        111        SEND_VAR                                                     !6
        112        DO_ICALL                                             $69     
        113        ECHO                                                         $69
        114        ECHO                                                         '%3B%0A++++++++%7D%0A%0A++++++++textarea%3Afocus+%7B%0A++++++++++++border-color%3A+var%28--primary%29%3B%0A++++++++%7D%0A%0A++++++++.btn-submit+%7B%0A++++++++++++background%3A+var%28--primary%29%3B%0A++++++++++++color%3A+white%3B%0A++++++++++++border%3A+none%3B%0A++++++++++++padding%3A+10px+20px%3B%0A++++++++++++font-size%3A+0.875rem%3B%0A++++++++++++font-weight%3A+500%3B%0A++++++++++++border-radius%3A+8px%3B%0A++++++++++++cursor%3A+pointer%3B%0A++++++++++++transition%3A+background+0.2s%2C+transform+0.1s%3B%0A++++++++++++margin-top%3A+15px%3B%0A++++++++%7D%0A%0A++++++++.btn-submit%3Ahover+%7B%0A++++++++++++background%3A+var%28--primary-hover%29%3B%0A++++++++%7D%0A%0A++++++++.btn-submit%3Aactive+%7B%0A++++++++++++transform%3A+scale%280.98%29%3B%0A++++++++%7D%0A++++%3C%2Fstyle%3E%0A%3C%2Fhead%3E%0A%3Cbody%3E%0A++++%3Cdiv+class%3D%22container%22%3E%0A++++++++%3Cheader%3E%0A++++++++++++%3Ch2%3E%E2%9C%A8+%C3%89diteur+Moderne%3C%2Fh2%3E%0A++++++++%3C%2Fheader%3E%0A%0A++++++++'
  202   115        ISSET_ISEMPTY_CV                                     ~70     !2
        116        BOOL_NOT                                             ~71     ~70
        117      > JMPZ                                                         ~71, ->124
  203   118    >   ECHO                                                         '++++++++++++%3Cdiv+class%3D%22msg%22%3E'
        119        INIT_FCALL                                                   'htmlspecialchars'
        120        SEND_VAR                                                     !2
        121        DO_ICALL                                             $72     
        122        ECHO                                                         $72
        123        ECHO                                                         '%3C%2Fdiv%3E%0A++++++++'
  205   124    >   ECHO                                                         '%0A++++++++%3Cform+method%3D%22POST%22%3E%0A++++++++++++%3Cdiv+class%3D%22toolbar%22%3E%0A++++++++++++++++%3Cdiv+class%3D%22control-group%22%3E%0A++++++++++++++++++++%3Clabel%3EPolice%3C%2Flabel%3E%0A++++++++++++++++++++%3Cselect+name%3D%22font_family%22%3E%0A++++++++++++++++++++++++%3Coption+value%3D%22Inter%2C+sans-serif%22+'
  211   125        IS_EQUAL                                                     !3, 'Inter%2C+sans-serif'
        126      > JMPZ                                                         ~73, ->128
        127    >   ECHO                                                         'selected'
        128    >   ECHO                                                         '%3EInter+%28Sans%29%3C%2Foption%3E%0A++++++++++++++++++++++++%3Coption+value%3D%22%27Fira+Code%27%2C+monospace%22+'
  212   129        IS_EQUAL                                                     !3, '%27Fira+Code%27%2C+monospace'
        130      > JMPZ                                                         ~74, ->132
        131    >   ECHO                                                         'selected'
        132    >   ECHO                                                         '%3EFira+Code+%28Code%29%3C%2Foption%3E%0A++++++++++++++++++++++++%3Coption+value%3D%22Merriweather%2C+serif%22+'
  213   133        IS_EQUAL                                                     !3, 'Merriweather%2C+serif'
        134      > JMPZ                                                         ~75, ->136
        135    >   ECHO                                                         'selected'
        136    >   ECHO                                                         '%3EMerriweather+%28Serif%29%3C%2Foption%3E%0A++++++++++++++++++++%3C%2Fselect%3E%0A++++++++++++++++%3C%2Fdiv%3E%0A%0A++++++++++++++++%3Cdiv+class%3D%22control-group%22%3E%0A++++++++++++++++++++%3Clabel%3ETaille%3C%2Flabel%3E%0A++++++++++++++++++++%3Cselect+name%3D%22font_size%22%3E%0A++++++++++++++++++++++++%3Coption+value%3D%2213px%22+'
  220   137        IS_EQUAL                                                     !4, '13px'
        138      > JMPZ                                                         ~76, ->140
        139    >   ECHO                                                         'selected'
        140    >   ECHO                                                         '%3E13+px%3C%2Foption%3E%0A++++++++++++++++++++++++%3Coption+value%3D%2215px%22+'
  221   141        IS_EQUAL                                                     !4, '15px'
        142      > JMPZ                                                         ~77, ->144
        143    >   ECHO                                                         'selected'
        144    >   ECHO                                                         '%3E15+px+%28D%C3%A9faut%29%3C%2Foption%3E%0A++++++++++++++++++++++++%3Coption+value%3D%2218px%22+'
  222   145        IS_EQUAL                                                     !4, '18px'
        146      > JMPZ                                                         ~78, ->148
        147    >   ECHO                                                         'selected'
        148    >   ECHO                                                         '%3E18+px%3C%2Foption%3E%0A++++++++++++++++++++++++%3Coption+value%3D%2220px%22+'
  223   149        IS_EQUAL                                                     !4, '20px'
        150      > JMPZ                                                         ~79, ->152
        151    >   ECHO                                                         'selected'
        152    >   ECHO                                                         '%3E20+px%3C%2Foption%3E%0A++++++++++++++++++++%3C%2Fselect%3E%0A++++++++++++++++%3C%2Fdiv%3E%0A%0A++++++++++++++++%3Cdiv+class%3D%22control-group%22%3E%0A++++++++++++++++++++%3Clabel%3ECouleur+du+texte%3C%2Flabel%3E%0A++++++++++++++++++++%3Cinput+type%3D%22color%22+name%3D%22text_color%22+value%3D%22'
  229   153        INIT_FCALL                                                   'htmlspecialchars'
        154        SEND_VAR                                                     !5
        155        DO_ICALL                                             $80     
        156        ECHO                                                         $80
        157        ECHO                                                         '%22%3E%0A++++++++++++++++%3C%2Fdiv%3E%0A%0A++++++++++++++++%3Cdiv+class%3D%22control-group%22%3E%0A++++++++++++++++++++%3Clabel%3EFond+de+la+zone%3C%2Flabel%3E%0A++++++++++++++++++++%3Cinput+type%3D%22color%22+name%3D%22bg_color%22+value%3D%22'
  234   158        INIT_FCALL                                                   'htmlspecialchars'
        159        SEND_VAR                                                     !6
        160        DO_ICALL                                             $81     
        161        ECHO                                                         $81
        162        ECHO                                                         '%22%3E%0A++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++%3C%2Fdiv%3E%0A%0A++++++++++++%3Ctextarea+name%3D%22content%22+placeholder%3D%22Commencez+%C3%A0+%C3%A9crire+ici...%22%3E'
  238   163        INIT_FCALL                                                   'htmlspecialchars'
        164        SEND_VAR                                                     !7
        165        DO_ICALL                                             $82     
        166        ECHO                                                         $82
        167        ECHO                                                         '%3C%2Ftextarea%3E%0A++++++++++++%0A++++++++++++%3Cbutton+type%3D%22submit%22+class%3D%22btn-submit%22%3ESauvegarder+les+modifications%3C%2Fbutton%3E%0A++++++++%3C%2Fform%3E%0A++++%3C%2Fdiv%3E%0A%3C%2Fbody%3E%0A%3C%2Fhtml%3E'
  244   168      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
133.38 ms | 509 KiB | 13 Q