欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP经验分享:常用的小技巧

程序员文章站 2024-02-05 17:18:58
...
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。本文总结了PHP日常开发中常用的8个小技巧。

1、命名

  1. 'checkbox' name='checkbox[]' value=$dwmyrow[banzhu] />

2、使用

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

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

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

  1. if(! emptyempty($_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. $a = 1;
  2. $b = 2;
  3. function Sum()
  4. {
  5. $GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"];
  6. }
  7. Sum();
  8. echo $b;
  9. ?>

PHP 表单取值

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

PHP取得当前IP

  1. =$HTTP_SERVER_VARS["REMOTE_ADDR"]?>
  2. PHP 取得当前时间
  3. echo date("Y-m-d G:i:s");
  4. ?>
  5. date("Y年m月d日")
  6. Date ("Y-n-j")

希望通过本文的介绍,能给你带来帮助。