如何在这个脚本中修复意外的$ EOF?我试图修复但不能

时间:2018-04-25 03:34:33

标签: php html

如何在此代码中修复意外的$ EOF,我试图删除一些东西并添加一些东西但它不起作用,我正在使用谷歌学习如何修复它但我没有发现有些东西工作得很好在我的代码中,这是一个代码:

  <html>
   <head>
    //Head Content
   <head>
   <body>
 SOME HTML CODES
  <?php
  if (!isset($_GET['fburl'])) {
             if (filter_var($url, FILTER_VALIDATE_URL) === false) {
die('url invalid!');
} else {
function random19() {
  $number = "";
   for($i=0; $i<19; $i++) {
     $min = ($i == 0) ? 1:0;
     $number .= mt_rand($min,9);
 }
  return $number;
}

 echo random19();
 }
        ?>
 </body>
</html> //this it line was unexpected $EOF

1 个答案:

答案 0 :(得分:1)

请按照以下步骤清理您的代码。

<html>
  <head>
    //Head Content
 <head>
 <body>

  <?php
    if (!isset($_GET['fburl'])) {
      if (filter_var($url, FILTER_VALIDATE_URL) === false) {
        die('url invalid!');
      } else {
        echo random19();
      }
    }


 function random19() {
    $number = "";
      for($i=0; $i<19; $i++) {
        $min = ($i == 0) ? 1:0;
        $number .= mt_rand($min,9);
      }
    return $number;
  }

        ?>
 </body>
</html>