小编Ms.*_*ode的帖子

致命错误:无法重新声明以前声明的PHP函数

致命错误:无法在第21行的C:\ xampp \ htdocs \ ecommerce \ functions \ functions.php中重新声明getIp()(先前在C:\ xampp \ htdocs \ ecommerce \ functions \ functions.php:12中声明)

这是我在创建结帐页面时收到的错误

function getIp() {
    $ip = $_SERVER['REMOTE_ADDR'];

    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }

    return $ip;
}
Run Code Online (Sandbox Code Playgroud)

这就是它所指的功能

<?php 
  if(!isset($_SESSION['customer_email'])) {

    include("customer_login.php");

  }else{

    include("payment.php");
  }
?>
Run Code Online (Sandbox Code Playgroud)

它在未设置功能后发生

php

-2
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×1