当前位置:首页>>开发编程>>综合开发>>新闻内容  
PHP开发中常用的8个小技巧
作者: 发布时间:2007-10-23 14:25:05 | 【字体:

      PHP是一种用于创建动态WEB页面的服务端脚本语言。如同ASP和ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。但是与ASP或ColdFusion不同,PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows NT系统以及许多版本的Unix系统上运行PHP,而且可以将PHP作为Apache服务器的内置模块或CGI程序运行。 本文总结了PHP日常开发中常用的8个小技巧。

      PHP批最取得checkbox的值

      1、命名

<input type='checkbox' name='checkbox[]' value=$dwmyrow[banzhu] />


      2、使用

      当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = join(",", $_POST['checkbox']);
$sql = "select * from tbl_name where field in ($expr)";
}

      如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = "'".join("','", $_POST['checkbox']).".";
$sql = "select * from tbl_name where field in ($expr)";

      3、PHP判断Form表单是否提交

$action=$HTTP_POST_VARS["Button1"];
 if($action=="提交")
 {
  //执行表单操作
 }
 else
 {
  //读取默认值
 } 

      4、PHP 获取字符串长度

strlen($myrow[1])
PHP Url转向
Header("Location: ".$_SERVER["HTTP_REFERER"]); 


      5、PHP超全局对象

<?php
$a = 1;
$b = 2;
function Sum()
{
   $GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"];
}
Sum();
echo $b;
?> 

      6、PHP 表单取值

      如果  mothod="get"  就用  $_GET["test"]  代替$test 

      如果  mothod="post"  就用  $_POST["test"]  代替$test

      7、PHP取得当前IP

<?=$HTTP_SERVER_VARS["REMOTE_ADDR"]?>


      8、PHP 取得当前时间

<?php
     echo date("Y-m-d G:i:s");
    ?>
date("Y年m月d日")
Date ("Y-n-j")


文章来源:
·PHP应用实例: PHP编写RSS系统
·PHP程序直接调用文本文件内容实例
·PHP开发中的中文编码问题
·PHP程序编码规范标准
·PHP语言发展简史
·apache 防盗链两例
·PHP生成静态页面详解
·PHPUnit袖珍指南之自动测试
·PHP中回帖脱衣服的图片实现
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我