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


Posted in PHP onAugust 27, 2008

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

PHP判断Form表单是否提交

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

PHP 获取字符串长度

strlen($myrow[1])

PHP Url转向

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

PHP超全局对象

<?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 取得当前时间

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

PHP 相关文章推荐
基于PHP导出Excel的小经验 完美解决乱码问题
Jun 10 PHP
php数组去重实例及分析
Nov 26 PHP
php 判断服务器操作系统的类型
Feb 17 PHP
ThinkPHP实现批量删除数据的代码实例
Jul 02 PHP
ThinkPHP文件上传实例教程
Aug 22 PHP
php类中的各种拦截器用法分析
Nov 03 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
php使用指定字符列表生成随机字符串的方法
Apr 18 PHP
详解YII关联查询
Jan 10 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
PHP 实现公历日期与农历日期的互转换
Sep 13 PHP
swfupload 多文件上传实现代码
Aug 27 #PHP
PHP Mysql编程之高级技巧
Aug 27 #PHP
php下删除字符串中HTML标签的函数
Aug 27 #PHP
php查看session内容的函数
Aug 27 #PHP
php 缓存函数代码
Aug 27 #PHP
php 中文处理函数集合
Aug 27 #PHP
常用的php对象类型判断
Aug 27 #PHP
You might like
收音机指标测试方法及仪器
2021/03/01 无线电
木翼下载系统中说明的PHP安全配置方法
2007/06/16 PHP
PHP加密解密实例分析
2015/12/25 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
2016/03/21 PHP
CodeIgniter框架数据库基本操作示例
2018/05/24 PHP
基于Jquery的跨域传输数据(JSONP)
2011/03/10 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
JS实现页面打印功能
2017/03/16 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
2017/06/05 Javascript
详解webpack 入门与解析
2018/04/09 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
微信内置开发 iOS修改键盘换行为搜索的解决方案
2019/11/06 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
如何解决django配置settings时遇到Could not import settings 'conf.local'
2014/11/18 Python
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2015/05/20 Python
Python 正则表达式入门(初级篇)
2016/12/07 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
2017/09/06 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
python 在sql语句中使用%s,%d,%f说明
2020/06/06 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
实习自我鉴定
2013/12/15 职场文书
毕业生找工作的求职信范文
2013/12/24 职场文书
大学生职业生涯规划书模板
2014/01/18 职场文书
工作疏忽检讨书
2014/01/25 职场文书
读书活动总结
2014/04/28 职场文书
党员个人公开承诺书
2014/08/29 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python