2010-08-30 /
admin /
No Comment
using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { for (int i = 0; i <= 20; i++) //for 内循环, int i=0 声明一个内部变量 ,i<=20 是否小余或等于否则 i++ 操作数加1。 { Console.WriteLine(i.ToString()); //输出0~20的数字,ToSTring() 将输出数转换成字符串。 } Console.ReadLine(); } }}
2010-08-30 /
admin /
No Comment
本文总结了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)"; } 3、如果参与控制的字段是数值型的,则 if(! empty($_POST['checkbox'])) { $expr = "’".join("’,'", $_POST['checkbox'])."."; $sql = "select * from tbl_name where field in ($expr)"; } 4、PHP判断Form表单是否提交 $action=$HTTP_POST_VARS["Button1"]; if($action=="提交") { //执行表单操作 } else { //读取默认值 }5、PHP 获取字符串长度 strlen($myrow[1]) PHP Url转向 Header("Location: ".$_SERVER["HTTP_REFERER"]); 6、PHP超全局对象 < ?php $a = 1; $b = 2; function Sum() { $GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"]; } Sum(); echo $b; ?> 7、PHP 表单取值 如果 mothod="get" 就用 $_GET["test"] 代替$test 如果 mothod="post" 就用 $_POST["test"] 代替$test PHP取得当前IP < ?=$HTTP_SERVER_VARS["REMOTE_ADDR"]?> 8、PHP 取得当前时间 < ?php echo date("Y-m-d G:i:s"); ?> date("Y年m月d日") Date ("Y-n-j")
2010-08-30 /
admin /
No Comment
类别 运算符 说明 表达式 结果 算术运算符 + 用于执行加法运算 (如果两个操作数是字符串,则该运算符用作字符串连接运算符,将一个字符串添加到另一个字符串的末尾) 1+2 3 – 执行减法运算 5-3 2 * 执行乘法运算 2*3 6 / 执行除法运算取商 6/3 2 % 执行除法运算取余数 7%3 1 ++ 操作数加1 i=3; j=i++; 运算后,i的值是4,j的值是3 i=3; j=++i; 运算后,i的值是4,的值是4 — 操作数减1 i=3; j=i–; 运算后,i的值是2,j的值是3 i=3; j=–i; 运算后,i的值是2,j的值是2 比较运算符 > 检查一个数是否大于另一个数 6>5 True < 检查一个数是否小于另一个数 6<5 False >= 检查一个数是否大于等于另一个数 6>=4 True <= 检查一个数是否小于等于另一个数 6<=4 False == 检查两个值是否相等 “ab”==ab True != 检查两个数是否不等 5!=6 True 条件运算符 ?: 检查给出的表达式是否为真。如果为真,则运算结果为操作数1,否则运算结果为操作数2 表达式?操作数1:操作数2 赋 值 运 算 符 = 给变量赋值 int a,b; a=1;b=a; 运算后,b的值是1 += 操作数1与操作数2相加后赋值给操作数1 int a,b; a=2;b=3; b+=a; 运算后,b的值为5 -= 操作数1与操作数2相减后赋值给操作数1 int a,b; a=2;b=3; b-=a; 运算后,b的值为1 *= 操作数1与操作数2相乘后赋值给操作数1 int a,b; a=2;b=3; b*=a; 运算后,b的值为6 /= 操作数1与操作数2相除后赋值给操作数1 int a,b; a=2;b=6; b/=a; 运算后,b的值为3 %= 操作数1与操作数2相除取余后赋给操作数1 int a,b; a=2;b=7; b%=a; 运算后,b的值为1 逻辑运算符 && 执行逻辑与运算,检查两个表达式是否都为真 int a=5; (a<10)&&(a>5) False || 执行逻辑或运算,检查两个表达式是否至少有一个为真 int a=5; (a<10)||(a>5) True ! 执行逻辑非运算,检查特定表达式取反后是否为真 bool result=true; !result; Flase 类型转换 () 将一种数据类型强制转换为另一种数据类型 (数据类型)操作数 操作数类型 typeof 表示某种数据类型 typeof(string)