PHP日常开发小技巧

导语:PHP语言中,如果你懂得一些开发技巧,那么对你学PHP,会有很大的帮助。下面的是百分网小编为大家整理的PHP日常开发小技巧,希望对你能有所帮助。

PHP批量取得checkbox的值

1、命名

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)";

}

PHP判断Form表单是否提交

$action=$HTTP_POST_VARS["Button1"];

if($action=="提交")

{

//执行表单操作

}

else

{

//读取默认值

}

PHP 获取字符串长度

strlen($myrow[1])

PHP Url转向

Header("Location: ".$_SERVER["HTTP_REFERER"]);

PHP超全局对象

$a = 1;

$b = 2;

function Sum()

{

$GLOBALS["b"] = $GLOBALS["a"] $GLOBALS["b"];

}

Sum();

echo $b;

?>

PHP 表单取值

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

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

PHP取得当前IP

=$HTTP_SERVER_VARS["REMOTE_ADDR"]?>

PHP 取得当前时间

echo date("Y-m-d G:i:s");

?>

date("Y年m月d日")

Date ("Y-n-j")

【PHP日常开发小技巧】相关文章:

日常安排php,PHP日常开发小技巧相关推荐

  1. 小六六平时的开发小技巧二(Nacos在服务配置中心的妙用)

    前言 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger 絮叨 小六六打算开一个系列把自己平时的一些开发经验分享出来和 ...

  2. Silverlight 游戏开发小技巧:动感小菜单2

    Silverlight 游戏开发小技巧:动感小菜单2 动感小菜单其实是想模仿Apple的菜单按钮设计制作,但是画虎不成反类犬,看起来有点别扭,昨天各位园友提了这方面的建议,感觉太硬如果加入动画可能更好 ...

  3. Silve“.NET研究”rlight 游戏开发小技巧:传说中的透视跑马灯

    昨夜元宵佳节,各种灯会热闹非凡,伴随烟火灿烂好不热闹,可惜一点也没看着T_T,那就写一个跑马灯吧,可是跑马灯并不稀奇,各位高手们已经写过而且都各有特点,所以,写也要写点有特色的才好,游戏中经常能看到一 ...

  4. 一起谈.NET技术,Silverlight 游戏开发小技巧:动感小菜单

    网页应用受限于自身的浏览器范畴,不能把华丽效果完全展示,正是因为如此,在网页上诞生了无数绚丽的设计,虽然动感程度和桌面应用无法比拟,但是在UI上却下足了功夫,用户体验可以说无以伦比,比如说小小的菜单, ...

  5. Silverlight 游戏开发小技巧:轨迹跟随效果

    Silverlight 游戏开发小技巧:轨迹跟随效果 我们通常在游戏中有各种各样的粒子效果,其中有一种就是跟随鼠标发生的轨迹动画,在鼠标经过的地方会产生一些特效,这种方式我们在粒子当中经常使用,本篇使 ...

  6. Delphi三层开发小技巧:TClientDataSet的Delta妙用

    Delphi三层开发小技巧:TClientDataSet的Delta妙用 Delphi做三层开发时,很多人都会在客户端放一个TClientDataSet,中间层远程数据模块就对应放一个TDataSet ...

  7. 极客技术专题【009期】:web技术开发小技巧

    为什么80%的码农都做不了架构师?>>>    日期:2013-8-26  来源:GBin1.com 技术专题:Seajs介绍 (分享人:choaklin) 专题演讲稿:SeaJS的 ...

  8. idea 设置jdk_IDEA开发小技巧~jdk问题

    IDEA开发小技巧: objc[3248]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachin ...

  9. 一些Vue开发小技巧,让你开发更便捷

    Vue是一套用于构建用户界面的渐进式JavaScript框架.与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用.Vue的核心库只关注视图层,方便与第三方库或既有项目整合. 下面我们来看一些v ...

最新文章

  1. 《自然》深度:中国AI能在2030年制霸世界吗?
  2. 科大星云诗社动态20210522
  3. vue watch监听某输入框中是否有值,然后改变某输入框的属性值
  4. leetcode题解41-缺失的第一个正数原来如此简单
  5. The Gradient Operator
  6. 《R数据可视化手册》——2.5 绘制箱线图
  7. IOS:类方法(静态方法)和实例方法
  8. OpenStack 快速进阶教程
  9. Gartner发布2021年人工智能技术成熟度曲线
  10. shopex mysql 数据库服务器_win2003以isapi的方式配置php+mysql环境(安装了shopEX) 毕竟我是杨小飞i...
  11. pygame-KidsCanCode系列jumpy-part12-platform图片
  12. 东北大学计算机学院生产实习,东北大学生产实习报告.doc
  13. java集成RSA非对称加密数据传输
  14. SVN 将代码回滚到之前的版本的方法
  15. 微型计算机的性能主要取决于什么,微型计算机的性能主要取决于什么?
  16. 消灭老鼠c语言题目,老鼠智力题-关于老鼠的智力题-关于老鼠的话题-33IQ
  17. 教育知识与能力(1)
  18. Facebook和Google第三方登录
  19. WWW万维网核心基本组成
  20. 访问共享目录,取消默认使用Guest帐号登录的解决方法

热门文章

  1. LLVM 编译器和工具链技术
  2. Xilinx Zynq FPGA Boards板
  3. 2021年大数据Spark(二十五):SparkSQL的RDD、DF、DS相关操作
  4. 第一次接觸sbt會遇到的
  5. bootstap 表格自动换行 截取超长数据
  6. 使用MS VS的命令来编译C++程序
  7. CentOS的el5, el6, el7代表什么
  8. SSL For Free 申请免费https SSL 凭证
  9. 河马搞笑GIF动态图网站(http://gif.hemaj.com)上线,老司机快上车!
  10. Jenkins实现SVN+Maven+Java项目的持续集成