分类:
2008-05-30 08:57:20
以下为引用的内容: <?PHP Ob_Start(); Session_Start(); Echo "<pre>"; Echo "本页得到的_GET变量有:"; Print_R($_GET); Echo "本页得到的_POST变量有:"; Print_R($_POST); Echo "本页得到的_COOKIE变量有:"; Print_R($_COOKIE); Echo "本页得到的_SESSION变量有:"; Print_R($_SESSION); Echo "</pre>"; ?> |
<?php Session_start(); $Name = "这是一个Session例子"; Session_Register("Name");//注意,不要写成:Session_Register("$Name"); Echo $_SESSION["Name"]; //之后$_SESSION["Name"]为"这是一个Session例子" ?> |
以下为引用的内容: <?PHP Session_Start(); $_SESSION["name"]="value"; ?> |
以下为引用的内容: <?php session_start(); session_unset(); session_destroy(); ?> |
以下为引用的内容: <?php $Var="hello php";//修改为$Var=" hello php";试试得到什么结果 $post= "receive.php?Name=".$Var; header("location:$post"); ?> receive.php的内容: PHP代码: <?PHP Echo "<pre>"; Echo $_GET["Name"]; Echo "</pre>"; ?> |
以下为引用的内容: <?php $Var="hello php"; $post= "receive.php?Name=".urlencode($Var); header("location:$post"); ?> |
以下为引用的内容: <?php $arr = get_defined_functions(); Function php() { } echo "<pre>"; Echo "这里显示系统所支持的所有函数,和自定以函数php\n"; print_r($arr); echo "</pre>"; ?> |
以下为引用的内容: <?PHP $Date_1="2003-7-15";//也可以是:$Date_1="2003-7-15 23:29:14"; $Date_2="1982-10-1"; $d1=strtotime($Date_1); $d2=strtotime($Date_2); $Days=round(($d1-$d2)/3600/24); Echo "偶已经奋斗了 $Days 天^_^"; ?> |
以下为引用的内容: <?php Include "auto_prepend_file.php" ; .......//这里是你的程序 Include "auto_append_file.php"; ?> |
以下为引用的内容: <html><head> <title>上载文件表单</title></head> <body> <form enctype="multipart/form-data" action="" method="post"> 请选择文件: <br> <input name="upload_file" type="file"><br> <input type="submit" value="上传文件"> </form> </body> </html> <? $upload_file=$_FILES['upload_file']['tmp_name']; $upload_file_name=$_FILES['upload_file']['name']; if($upload_file){ $file_size_max = 1000*1000;// 1M限制文件上传最大容量(bytes) $store_dir = "d:/";// 上传文件的储存位置 $accept_overwrite = 1;//是否允许覆盖相同文件 // 检查文件大小 if ($upload_file_size > $file_size_max) { echo "对不起,你的文件容量大于规定"; exit; } // 检查读写文件 if (file_exists($store_dir . $upload_file_name) && !$accept_overwrite) { Echo "存在相同文件名的文件"; exit; } //复制文件到指定目录 if (!move_uploaded_file($upload_file,$store_dir.$upload_file_name)) { echo "复制文件失败"; exit; } } Echo "<p>你上传了文件:"; echo $_FILES['upload_file']['name']; echo "<br>"; //客户端机器文件的原名称。 Echo "文件的 MIME 类型为:"; echo $_FILES['upload_file']['type']; //文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。 echo "<br>"; Echo "上传文件大小:"; echo $_FILES['upload_file']['size']; //已上传文件的大小,单位为字节。 echo "<br>"; Echo "文件上传后被临时储存为:"; echo $_FILES['upload_file']['tmp_name']; //文件被上传后在服务端储存的临时文件名。 echo "<br>"; $Erroe=$_FILES['upload_file']['error']; switch($Erroe){ case 0: Echo "上传成功"; break; case 1: Echo "上传的文件超过了 PHP.ini 中 upload_max_filesize 选项限制的值."; break; case 2: Echo "上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。"; break; case 3: Echo "文件只有部分被上传";break; case 4: Echo "没有文件被上传";break; } ?> |
以下为引用的内容: <?php Ob_end_flush(); //注意,在此之前不能向浏览器输出任何信息,要注意是否设置了 auto_prepend_file. header ("Content-type: image/png"); $im = @imagecreate (200, 100) or die ("无法创建图像"); $background_color = imagecolorallocate ($im, 0,0, 0); $text_color = imagecolorallocate ($im, 230, 140, 150); imagestring ($im, 3, 30, 50, "A Simple Text String", $text_color); imagepng ($im); ?> |
以下为引用的内容: <?PHP $str="这个字符好长呀,^_^"; $Short_Str=showShort($str,4);//截取前面4个汉字,结果为:这个字符... Echo "$Short_Str"; Function csubstr($str,$start,$len) { $strlen=strlen($str); $clen=0; for($i=0;$i<$strlen;$i++,$clen++) { if ($clen>=$start+$len) break; if(ord(substr($str,$i,1))>0xa0) { if ($clen>=$start) $tmpstr.=substr($str,$i,2); $i++; } else { if ($clen>=$start) $tmpstr.=substr($str,$i,1); } } return $tmpstr; } Function showShort($str,$len) { $tempstr = csubstr($str,0,$len); if ($str<>$tempstr) $tempstr .= "..."; //要以什么结尾,修改这里就可以. return $tempstr; } |
以下为引用的内容: <?PHP $str="<h1>PHP</h1>"; Echo "被解释过的: ".$str."<br>经过处理的:"; Echo htmlentities(nl2br($str)); ?> |
以下为引用的内容: <?PHP $a="PHP"; foo(); Function foo() { global $a;//删除这里看看是什么结果 Echo "$a"; } ?> |