我是 php 的新手,我真的很困惑我的代码看起来是正确的,它可以工作但不完全。我正在尝试使用会话实现翻译,以便用户在使用 if elseif elseif 调用条件时实现一些其他功能,我是否需要将 hain if 语句与 if else else 一起使用,或者是否可能像我一开始那样。
<?php
if ($_GET['lang']=='fr') {
include('fr.php');
session_start();
$_SESSION['lang']='fr';
}
elseif ($_GET['lang']=='en') {
include('gb.php');
session_start();
$_SESSION['lang']='en';
}
elseif ($_GET['lang']=='it') {
include('it.php');
session_start();
$_SESSION['lang']='it';
}
elseif ($_SESSION['lang']=='fr')
{
include('fr.php');
}
elseif ($_SESSION['lang']=='en')
{
include('gb.php');
}
elseif ($_SESSION['lang']=='it')
{
include('it.php');
}
else
{
include('fr.php');
}
?>