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


Posted in PHP onFebruary 13, 2015

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&amp;java(三)
Oct 09 PHP
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
php Xdebug 调试扩展的安装与使用.
Mar 13 PHP
php 提速工具eAccelerator 配置参数详解
May 16 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
Jun 09 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
php常用表单验证类用法实例
Jun 18 PHP
Zend Framework教程之Application用法实例详解
Mar 14 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
Sep 30 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
总结PHP内存释放以及垃圾回收
Mar 29 PHP
PHP实现的策略模式示例
Mar 20 PHP
用php守护另一个php进程的例子
Feb 13 #PHP
cakephp打印sql语句的方法
Feb 13 #PHP
php 使用array函数实现分页
Feb 13 #PHP
php生成RSS订阅的方法
Feb 13 #PHP
linux下实现定时执行php脚本
Feb 13 #PHP
浅谈php自定义错误日志
Feb 13 #PHP
PHP 5.3和PHP 5.4出现FastCGI Error解决方法
Feb 12 #PHP
You might like
实用函数2
2007/11/08 PHP
ThinkPHP的常用配置选项汇总
2016/03/24 PHP
php 数据结构之链表队列
2017/10/17 PHP
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
Jquery 改变radio/checkbox选中状态,获取选中的值(示例代码)
2013/12/12 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史
2015/01/09 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
【经验总结】编写JavaScript代码时应遵循的14条规律
2016/06/20 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
2017/10/19 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
Python实现发送email的几种常用方法
2014/08/18 Python
在Django中编写模版节点及注册标签的方法
2015/07/20 Python
Python 登录网站详解及实例
2017/04/11 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
windows上彻底删除jupyter notebook的实现
2020/04/13 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
python实现控制台输出颜色
2021/03/02 Python
python 中 .py文件 转 .pyd文件的操作
2021/03/04 Python
HTML5 离线应用之打造零请求、无流量网站的解决方法
2013/04/25 HTML / CSS
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
英国最受欢迎的平价女士时装零售商:Roman Originals
2019/11/02 全球购物
消防安全汇报材料
2014/02/08 职场文书
交通事故协议书范文
2014/04/16 职场文书
单位法定代表人授权委托书
2014/09/20 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
销售经理工作检讨书
2015/02/19 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python