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 相关文章推荐
如何做到多笔资料的同步
Oct 09 PHP
Ajax+PHP 边学边练之四 表单
Nov 27 PHP
支持数组的ADDSLASHES的php函数
Feb 16 PHP
php知道与问问的采集插件代码
Oct 12 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 PHP
PHP set_error_handler()函数使用详解(示例)
Nov 12 PHP
PHP取余函数介绍MOD(x,y)与x%y
May 15 PHP
php中adodbzip类实例
Dec 08 PHP
php结合正则批量抓取网页中邮箱地址
May 19 PHP
PHP7正式版测试,性能惊艳!
Dec 08 PHP
PHP会员找回密码功能的简单实现
Sep 05 PHP
PHP数组遍历的几种常见方式总结
Feb 15 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
领悟php接口中interface存在的意义
2013/06/27 PHP
PHP 输出URL的快捷方式示例代码
2013/09/22 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
jquery 表单取值常用代码
2009/12/22 Javascript
通过JS来判断页面控件是否获取焦点
2014/01/03 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
jQuery获取剪贴板内容的方法
2016/06/16 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
layui选项卡效果实现代码
2017/05/19 Javascript
详解vue嵌套路由-params传递参数
2017/05/23 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
VueJs 将接口用webpack代理到本地的方法
2017/11/27 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
[08:08]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY
2014/06/25 DOTA
[01:07:20]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第二场 2月2日
2021/03/11 DOTA
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
详解Python中 sys.argv[]的用法简明解释
2017/12/20 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
python基础教程项目三之万能的XML
2018/04/02 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
详解用python写一个抽奖程序
2019/05/10 Python
详解Python self 参数
2019/08/30 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
2019/09/05 Python
python实现控制台输出彩色字体
2020/04/05 Python
python实现xml转json文件的示例代码
2020/12/30 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
表单button的outline在firefox浏览器下的问题
2012/12/24 HTML / CSS
美国办公用品折扣网站:Shoplet.com
2019/11/24 全球购物
工程监理应届生求职信
2013/11/09 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
一文弄懂MySQL中redo log与binlog的区别
2022/02/15 MySQL