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 相关文章推荐
将RTF格式的文件转成HTML并在网页中显示的代码
Oct 09 PHP
Apache+php+mysql在windows下的安装与配置图解(最新版)
Nov 30 PHP
php读取msn上的用户信息类
Dec 05 PHP
处理php自动反斜杠的函数代码
Jan 05 PHP
关于php连接mssql:pdo odbc sql server
Jul 20 PHP
php读取富文本的时p标签会出现红线是怎么回事
May 13 PHP
PHP的cURL库简介及使用示例
Feb 06 PHP
浅谈PHP中单引号和双引号到底有啥区别呢?
Mar 04 PHP
php while循环控制的简单实例
May 30 PHP
PHP使用strrev翻转中文乱码问题的解决方法
Jan 13 PHP
PHP使用第三方即时获取物流动态实例详解
Apr 27 PHP
Yii支持多域名cors原理的实现
Dec 05 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
54个提高PHP程序运行效率的方法
2015/07/19 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
2018/04/21 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
js转化毫秒为时间格式代码
2014/04/10 Javascript
javascript使用数组的push方法完成快速排序
2014/09/15 Javascript
DOM 事件流详解
2015/01/20 Javascript
基于javascript实现九九乘法表
2016/03/27 Javascript
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
javascript 数组去重复(在线去重工具)
2016/12/17 Javascript
微信小程序实现tab切换效果
2017/11/21 Javascript
Vue中的v-for指令不起效果的解决方法
2018/09/27 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
vue增加强缓存和版本号的实现方法
2019/05/01 Javascript
jQuery HTML css()方法与css类实例详解
2020/05/20 jQuery
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
pytorch加载自定义网络权重的实现
2020/01/07 Python
python实现跨excel sheet复制代码实例
2020/03/03 Python
django admin后管定制-显示字段的实例
2020/03/11 Python
Python中random模块常用方法的使用教程
2020/10/04 Python
Django URL参数Template反向解析
2020/11/24 Python
用python对excel查重
2020/12/07 Python
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
在什么时候需要使用"常引用"
2015/12/31 面试题
小学生作文评语
2014/04/18 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
校园环境卫生倡议书
2015/04/29 职场文书
主题班会开场白
2015/06/01 职场文书
军训决心书范文
2015/09/22 职场文书
学习心理学心得体会
2016/01/22 职场文书
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
2021/04/25 Python