PHP常用函数小技巧

  作者:bea

1. 返回文件扩展名 function getformat($file) { $ext=strrchr($file,"."); $format=strtolower($ext); return $format; } 2.格式化变量 <? $num = 1; printf("%04d", $num); ?> 3.php重定向网页 // 例如重定向到www.cgsir.com (注意重定向之前不要有html内容) header("location:http://");
1. 返回文件扩展名 function getformat($file) { $ext=strrchr($file,"."); $format=strtolower($ext); return $format; } 2.格式化变量 <? $num = 1; printf("%04d", $num); ?> 3.php重定向网页 // 例如重定向到www.cgsir.com (注意重定向之前不要有html内容) header("location:http://"); 或 echo "<meta http-equiv='refresh' content='0;url=http://.com'>"; 4.限制上传的文件大小 //$limit_size为限制最大文件大小 $limit_size=50000; $file_size=$HTTP_POST_FILES['ufile']['size']; if($file_size >= $limit_size) { echo "你的文件超过的限制的大小<BR>"; echo "你的文件大小为= ".$file_size; echo " K"; echo "<BR>文件大小限制为= 50000 k"; } else { // 上传到什么目录,也就是从临时目录拷贝到目标目录 if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path)) { echo "上传成功<BR/>"; echo "<img src="$path" width="150" height="150">"; } 5.php常用的对字符串进行加密的算法: 5.1 $db_password = md5($random_password); 5.2 $db_password = sh1($random_password); 6.退出登录 // 退出登录 session_start(); include_once('includes/header.php'); if (isset($_SESSION['user_id'])) { unset($_SESSION['user_id']); session_destroy(); echo '<div align="center">'; echo '<span class="STYLE1">成功退出!</span><br />'; echo '<p><span class="STYLE1">正在跳转,请稍等......</span></p>'; echo '<script language="javascript">'; echo 'function Jump()'; echo '{ '; echo ' parent.location.href="index.php" '; echo '} ' ; echo 'document.onload = setTimeout("Jump()" , 2 * 1000)'; echo '</script>'; echo '<span class="STYLE1"><a href="index.php">直接返回</a></span><br /><br />'; echo '</div>'; exit(0); } else { echo '<span class="STYLE1">您还没有登录呢!</span>'; } include_once('includes/footer.php'); ?>


有用  |  无用

猜你喜欢