Discuz教程网

PHP网站开发常用8个小技巧

[复制链接]
authicon dly 发表于 2011-4-14 14:09:41 | 显示全部楼层 |阅读模式
PHP批最取得checkbox的值

1、命名


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

复制代码

2、使用

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


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

复制代码

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


  1. if(! empty(_POST['checkbox'])) {
  2. expr = "'".join("','", _POST['checkbox']).".";
  3. sql = "select * from tbl_name where field in (expr)";
  4. }
复制代码


PHP判断Form表单是否提交


  1. action=HTTP_POST_VARS["Button1"];
  2. if(action=="提交")
  3. {
  4. //执行表单操作
  5. }
  6. else
  7. {
  8. //读取默认值
  9. }
复制代码


PHP 获取字符串长度


  1. strlen(myrow[1])
复制代码


PHP Url转向


  1. Header("Location: "._SERVER["HTTP_REFERER"]);
复制代码


PHP超全局对象


  1. <?php
  2. a = 1;
  3. b = 2;
  4. function Sum()
  5. {
  6. GLOBALS["b"] = GLOBALS["a"] + GLOBALS["b"];
  7. }
  8. Sum();
  9. echo b;
  10. ?>
复制代码


PHP 表单取值

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

PHP取得当前IP


  1. <?=HTTP_SERVER_VARS["REMOTE_ADDR"]?>
复制代码


PHP 取得当前时间


  1. <?php
  2. echo date("Y-m-d G:i:s");
  3. ?>
  4. date("Y年m月d日")
  5. Date ("Y-n-j")
复制代码






上一篇:改善网站的性能的10个PHP技巧
下一篇:PHP最常用的ini函数
authicon Cute宝贝儿 发表于 2011-5-8 11:00:09 | 显示全部楼层
不错,我喜欢
authicon 婷婷爱牛牛 发表于 2011-5-10 07:00:02 | 显示全部楼层
支持!好东西,拿走了!
authicon 夕梨二世 发表于 2011-5-22 22:59:32 | 显示全部楼层
好东西要顶的。
authicon shakesxia 发表于 2011-6-17 03:01:51 | 显示全部楼层
哈哈,支持了
authicon YNKAZUKI 发表于 2011-6-17 17:59:38 | 显示全部楼层
谢谢,学习了
authicon YNKAZUKI 发表于 2011-6-19 09:59:57 | 显示全部楼层
好像不错的样子
authicon yuki佳 发表于 2011-6-21 12:00:02 | 显示全部楼层
这个要顶起来啊
authicon nmzc 发表于 2011-6-25 01:00:06 | 显示全部楼层
继续来索要
authicon 风中徜徉 发表于 2011-8-10 02:59:48 | 显示全部楼层
好辛苦才找到啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-6-18 17:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表