本文总结了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)";
}
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")
上一篇:简单的页面缓冲技术
下一篇:oracle资料库函式库
[新机]·内存高达1GB 诺基亚菱型直板机7900亮相
[行情]·实惠之选 诺基亚FM彩屏直板2310卖399
[新机]·iPhone杀手 索尼爱立信全触控界面曝光
[行情]·轻薄诱惑 三星华薄系列U600热销价仅195
[新机]·专为中小企业 RIM发布黑莓手机专业软件
[新机]·时尚科技搭配 索尼爱立信多款配件发布
[行情]·低端手写 索尼爱立信实惠机Z558c仅1180
[新机]·时尚先锋 酷派镜面双待手机239上市
[行情]·诱惑色彩 索尼爱立信超薄滑盖S500c售23
[新机]·对抗iPhone 索尼爱立信将发布UIQ新机
[新机]·超薄机身GPS导航 倚天发布智能手机X600
[新机]·非VGA屏幕!T-mobile版Shadow正式推出
