关于php的引用
文档是这么说的:
PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时:
$a
=&
$b
;
?>
这意味着 $a
和 $b
指向了同一个变量。
注: $a
和 $b
在这里是完全相同的,这并不是 $a
指向了 $b
或者相反,而是 $a
和 $b
指向了同一个地方。
所以:
$a = 1;
$b = 2;
$c = &$a;
$c = 2;
if(($c = 3) || ($b = $a)){
$a++;
$b++;
$c++;
}
printf("%d,%d,%x\n",$a,$b,$c);
if( ($c = 3) | ($b = $a)){
$a++;$b++;
}
printf("%d,%d,%x\n",$a,$b,$c);
?>
输出的内容是:5,3,5
4,4,4
相关文档:
echo "
";
?>
function GetIP()
{
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
$cip = $_SERVER["HTTP_CLIENT_IP"];
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if(!empty($_SERVER ......
PHP中的MYSQL常用函数总结
1、mysql_connect()-建立数据库连接
格式:
resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])
例:
$conn = @mysql_connect("localhost", "username", "password") or dir( ......
编译安装php5.2.0时出错解决方案
1.错误信息...................如下
checking for mcrypt support... no
checking for mhash support... no
checking whether to include mime_magic support... no
checking for MING support... no
checking for mSQL support... no
checking for MSSQL support via FreeTDS ......
function toFixLen($str,$len){ //固定长度字符串的截取
if($len>=strlen($str)||!$len) return $str;
$len-=3;
  ......
/*
用PHP的DOM控件来创建XML输出
设置输出内容的类型为xml
*/
header('Content-Type: text/xml;');
//创建新的xml文件
$dom = new DOMDocument('1.0', 'utf-8');
//建立元素
$response = $dom->createElement('response');
$dom->appendChild($response);
//建立元素并将其作 ......