PHP和ASP对象的等价关系,PHP编程最快明白

作者: 计算机网络  发布:2019-10-01

1)写HTML
asp: Response.Write(str)
php: print $str;
echo $str;
print_r $debug_str;

实例11:日期戳、日期突显

2) Form, Cookie and QueryString变量
asp: 可以用Request object.
php: 这么些变量是机关提供的作为多个全局变量,假诺在PHP.ini文件中这样安排的话:

复制代码 代码如下:

variables_order="EGPCS"
register_globals=On

<?php
echo time();//重回一串以秒总结的时日数字戳
echo "<br>";
echo date("Y-m-d H:i:s",time()+8*3600);//格式化时间,+8*3600变为神州时区时间
echo "<br>";
$str="2010-08-24 10:26:10";
echo date("Y-m-d H:i:s",strtotime($str));//strtotime将字符串转为时间戳
echo "<br>";
?>

为了安全,小编将不答应register_globals (设置它为OFF). 然后变量仅仅在数组中选拔:
$HTTP_POST_VARS, $HTTP_COOKIE_VARS and $HTTP_GET_VARS.

实例12:表单变量编码、接收

3)Redirecting to another location
asp: Response.Redirect(url)
php: Header("Location: $url");

复制代码 代码如下:

4) Cookie 处理
asp: Response.Cookies(cookiename) = newval
avar = Request.Cookies(cookiename)

<?php
echo $str=urlencode("第一页");//UXC90L变量编码,跟google一样
echo "<br>".urldecode($str);//U君越L变量解码,小编来看了
echo "<br><a href=index.php?page=".$str.">第一页</a>";
echo "<br>";
if($_GET)echo "变量已吸收接纳:".$_GET['page'];//$_GET对应$_POST,PHP是自行识别U昂科雷L编码并自行解码好的。
echo "<br>";
?>

php: setcookie($cookiename, $newval);
$avar = $HTTP_COOKIE_VARS[$cookiename];

实例13:session使用

5)Application变量
asp: Application(appvarname)
php: 不提供,能够用数据库模拟

复制代码 代码如下:

6)Session 变量
asp: Session(sessionname) = newval
avar = Session(sessionname)

<?php
session_start();//session在浏览器关闭后即时失效,供给如此注脚技艺读写session
$_SESSION['id']='服务器';//那便是声称和最初化了,和数组用法同样
$_SESSION['name']='会话';
print_r($_SESSION);//会话注册成功输出一个数组
echo "<br>";
$_SESSION['id']='依旧服务器';//退换八个会话,再出口看看
unset($_SESSION['name']);//注销一个对话,再出口看看
print_r($_SESSION);
echo "<br>";
?>

php: 在PHP4或现在的版本中, 我们规定变量作为一个session在
session_register($sessionname), 然后,大家调用session_start( )
在开班利用的.php 页复苏session变量值.

实例14:cookie使用

例如:

复制代码 代码如下:

session_register('avar');
$avar = 99;
session_start();
print $avar;

<?php
setcookie("id","客商端");//那正是声称和最初化cookie的函数。关闭浏览器即失效
setcookie("name","会话",time()+3600);//自此1钟头后失效
print_r($_COOKIE);//会话注册成功输出三个数组,也得以用$HTTP_COOKIE_VARS访问
echo "<br>";
setcookie("id","照旧顾客端");//退换一个对话,再出口看看
unset($_COOKIE['name']);//注销贰个会话,再出口看看,等价于setcookie("name","",time()-1);这是广大书上说的,其实用unset也能打消
print_r($_COOKIE);
echo "<br>";
?>

你只怕感兴趣的稿子:

  • php session和cookie使用验证
  • PHP5中Cookie与 Session使用详解
  • 浓厚明白PHP中的Session和Cookie
  • php中怎么样同不经常候利用session和cookie来保存客商登陆音信
  • php设置session值和cookies的求学示例
  • ThinkPHP的cookie和session争辩形成库克ie无法选择的缓慢解决方法
  • PHP中cookie和session的分别实例分析
  • PHP会话调整:Session与库克ie详解
  • thinkphp中session和cookie无效的消除方法
  • 相比较之下解析php中Cookie与Session的纠纷

本文由金沙澳门官网送注册58发布于计算机网络,转载请注明出处:PHP和ASP对象的等价关系,PHP编程最快明白

关键词:

上一篇:验证码代码,验证码生成程序与使用方法
下一篇:没有了