php中的引用
PHP中引用指的是不同的名字访问同一个变量内容. 但这与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址。
关于对变量,函数或者类的引用不多说,但要说一下unset一个引用,示例:
<?php
$a = "hello";
$b =&$a;
unset($b);
echo '$a:'.$a;
//output:$a:hello
?>
//不会 unset $a,只是 $b。
global 引用:
当用 global $var 声明一个变量时实际上建立了一个到全局变量的引用。也就是说和这样做是相同的。
$this
在一个对象的方法中,$this 永远是调用它的对象的引用。
相关文档:
"&":使用"&"符号进行的传地址赋值实际上就是对变量的一种引用方法。在PHP中,引用意味着对同一个变量的操作,也就是对于同一个值来说,可以通过引用的方法使其具有多个变量名。引用通常分为两种类型,对变量的引用及对函数的引用。
$this:在对象中,$this永远调用它的对象自身的引用。
parent:在对像中,parent ......
header("Expires: Mon, 26 Jul 2007 05:00:00 GMT"); 缓存失效时间
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT"); 最后修改网页的时间
header("Cache-Control: no-cache, must-revalidate"); 禁用缓存
header("Pragma: n ......
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboardData.getData("text");
......
这里只是一个例子,用PHP生成数据字典的例子,适合懒人
<?php
/*
+----------------------------------------------------------------------+
| base: Yang Yu <yangyu@sina.cn> create@2009-5-18 |
| ......
MySQL 5.0 以上支持存储过程。
PHP 5.0 以上的 mysqli 系列函数可以支持操作 MySQL 的存储过程。
以下是一些简单的存储过程和用 PHP 调用的示例。 一、返回单个数据: 1: <?php
2: header("Content-Type:t ......