首页 >后端开发 >php教程 >php初学,将asp代码转为php

php初学,将asp代码转为php

WBOY
WBOY原创
2016-06-13 10:05:24856浏览

求助php初学,将asp代码转为php
dim   user
        user=   session( "user ")
if   user= " "   then  
        user=Request.Cookies( "user ")  
        if user= " "   then  
user=getuser()
Response.Cookies( "user ")=user
Response.Cookies( "user ").Expires=#January 01, 2036#
        end if
end   if
session( "user ")=user

function   getuser()
;
end   function
%>

------解决方案--------------------

$user= $_SESSION( '用户 ');
if ($user== ' '){
$user=$_COOKIE( 'user ');
if ($user== ' '){
$user=getuser();
setcookie( '用户',用户,时间() 30*365*24*60*60);
}
}
$_SESSION( '用户')=$user;
function getuser(){

}
?>
-----解决方案--------------- -----
$user=$_SESSION[ '用户 '];
if($user== " ")
{
$user=$_COOKIE[ 'user '];
if($user== " ")
{
$user=getuser();
setcookie("用户",$用户,99999999);
}
}
$_SESSION[ '用户']=$user;

函数 getuser()
{
;
}

?>


我印象里,asp的=号也是赋值的啊,if user= " "是判断user为空还是赋空值?
------解决方案--------------------
我印象里,asp的=号也是赋值的啊,if user= " "就是判断user为空还是赋空值?
----------------------------

在判断的时候是判断,在贬值的时候就是贬值。

if user= " " 判断

user= " " 贬值。
------解决方案------------ --------
自动补偿
------解决方案------------------ --

$user= $_SESSION( 'user ');
if ($user== ' '){
$user=$_COOKIE( 'user ');
if ($user== ' '){
$user=getuser();
setcookie( '用户',用户,时间() 30*365*24*60*60);
}
}
$_SESSION( '用户')=$user;
function getuser(){

}
?>

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn