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 相关文章推荐
apache配置虚拟主机的方法详解
Jun 17 PHP
php使用qr生成二维码的示例分享
Jan 20 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
Jul 08 PHP
PHP链接MySQL的常用扩展函数
Oct 23 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
Zend Framework基本页面布局分析
Mar 19 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
php使用crypt()函数进行加密
Jun 08 PHP
PHP后端银联支付及退款实例代码
Jun 23 PHP
php curl批处理实现可控并发异步操作示例
May 09 PHP
php工具型代码之印章抠图
Jul 18 PHP
PHP将英文数字转换为阿拉伯数字实例讲解
Jan 28 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
mysql 搜索之简单应用
2007/04/27 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
2014/07/08 PHP
php从memcache读取数据再批量写入mysql的方法
2014/12/29 PHP
10个超级有用值得收藏的PHP代码片段
2015/01/22 PHP
php提高网站效率的技巧
2015/09/29 PHP
PHP实现的堆排序算法详解
2017/08/17 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
Javascript优化技巧(文件瘦身篇)
2008/01/28 Javascript
JavaScript Memoization 让函数也有记忆功能
2011/10/27 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
微信小程序图片横向左右滑动案例
2017/05/19 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
重命名批处理python脚本
2013/04/05 Python
Python获取当前公网ip并自动断开宽带连接实例代码
2018/01/12 Python
Python进度条实时显示处理进度的示例代码
2018/01/30 Python
python 列表删除所有指定元素的方法
2018/04/19 Python
Python字典对象实现原理详解
2019/07/01 Python
Python 代码调试技巧示例代码
2020/08/11 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
教你怎样写好自我评价
2013/10/05 职场文书
庆中秋节主题活动方案
2014/02/03 职场文书
大学生演讲稿
2014/04/25 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
公务员党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
Android移动应用开发指南之六种布局详解
2022/09/23 Java/Android