摘要:
//数据库是帮我们管理数据的一个软件,我们将数据给他,放进数据库里。他能很稳妥的帮我们管理起来,且效率很高。//php的大部分工作就是 php->连接数据库->写入数据->查出数据->格式化数据->显示出来,//数据库管理数据是以表的形式组成的,多行多列,表头声明好了,一个表创建好了,剩下的就是往里 阅读全文
摘要:
//超级全局变量:是特殊的数组,是系统提供我们的,特点:是在页面的任意部分,无论是在函数里,还是在正常的页面里,都能随时获取这几个变量,他们不受作用域的干扰,这意味着他们在一个脚本的作用域中都可以用,这就是超级全局变量//超级全局变量有以下几种,/*$_GET //地址栏上获得的值,、$_POST 阅读全文
摘要:
$conn = mysql_connect('localhost','root','root');mysql_query('use ctx',$conn);mysql_query('set names utf8',$conn);$sql = "select * from girl";$rs = my 阅读全文
摘要:
$a = 1;while($a<=10){ echo $a; $a = $a+1;}do{ echo $a; $a = $a+1;}while($a<=10);//whilehe do while区别不满足循环条件时while循环体一个都不会输出do while是先输出一次循环体然后在循环 不满足条 阅读全文
摘要:
//题目 写个程序 第一名为冠军 第二名为亚军 第三名为季军 四名以后都是谢谢参与奖;$a = 1;if($a == 1){ echo '冠军';}else if($a == 2){ echo '亚军';}else if($a ==3){ echo '季军';}else if($a>3){ echo 阅读全文
摘要:
/*$a = 3;if($a == 1){ echo '你是冠军';}else if($a == 2){ echo '你是亚军';}else if($a == 3){ echo '你是季军';}else if($a>=4){ echo '谢谢参与';}*/$a = 5;switch($a){ cas 阅读全文
摘要:
GLOBALS['var1'] = 5;$var2 = 1;function get_value(){global $var2;$var1 = 0;return $var2++;}get_value();echo $var1."\n";echo $var2; 阅读全文
摘要:
for($num = 2;$num <=10;$a++){ if($num == 4){ //continue; 跳过这个 直接下一个 break; //中断打印 后面的都不打印 } } 阅读全文
摘要:
$arr = array('one'=>array('name'=>'张三','age'=>'23','sex'=>'男'), 'two'=>array('name'=>'李四','age'=>'43','sex'=>'女'), 'three'=>array('name'=>' 阅读全文
摘要:
/*//递归function sum($n){ if($n>1){ return $n+sum($n-1); }else{ return 1; }}echo sum(-100); //返回5050//递归求和函数/*sun(5) = 5+sum(4);sum(4) = 4+sum(3);sum(3) 阅读全文
摘要:
$a = microtime(true);echo 'sdfsdfsdf';$b = microtime(true);$c = $b-$a;echo "<br/>";echo $c;//输出为5.0067901611328E-6echo "<br/>";/*** @param $num 科学计数法字 阅读全文
摘要:
$conn = mysql_connect('localhost','root','root');mysql_query('use ctx',$conn);mysql_query('set names uft8',$conn);$sql = "insert into girl (hid,gname) 阅读全文
摘要:
//require和include//require遇到错误或者文件不存时 代码不会往下执行执行会报致命错误适合用在链接重要的文件如链接数据库没有那个文件就不能执行 就用requier//include 遇到错误或者文件存在时,代码会尽量往下执行 把正确的显示出来 报警告错误适用于不是那么重要的比如 阅读全文
摘要:
//echo 和 print_r 及var_dump的区别echo 适合打印单数据 整型 字符串 浮点型print_r 适合打印符合数据 数组 资源 对象var_dump 适合调试变量打印特许的类型 如BOOL NULL 不仅能把值打印出来 类型也能打印出来 阅读全文
摘要:
$a=null;var_dump($a);$b = 2;var_dump($b);var_dump(isset($c));//isset检测一个变量是否存在 但是检测的时候要注意要考虑NULL的因素 NULL也会返回FALSE//检测变量类型有很多种 可以用gettype来检测变量是什么类型 但是不 阅读全文
摘要:
//动态变量名$laoda = 'liubei';$paihang = 'laoda';$rank = 'paihang';$a = 'rank';echo $$$$a; //返回liubei 阅读全文
摘要:
//运算符优先级$a = 3;$b = 5;if($a = 6 ||$b = 7){ $a++; $b++;}echo $a,'<br/>',$b;//输出结果为1和6;运算思路为里面没有括号 里面先运行的是6||$b 逻辑运算符返回的为true echo出来就是1 bool值的true ++没有任 阅读全文
摘要:
$a = 5;$b = 3;/*if($a>$b){ echo $a;}else{ echo $b;}*/$c = ($a>$b?$a:$b); //三元运算符 (判断条件?值为true输出的内容:值为false是输出的内容); echo $c; //三元运算符比较3个数的大小 $a = 1; $b 阅读全文
摘要:
$a = 'abc ef';echo strlen($a);//输出6;strlen是计算字符串的字节数,空格也算。$b = '中国人';echo strien($b);//输出9;在UTF-8编码下 一个中文字符占3个字节。在GBK编码下,一个中文字符占2个字节。$b = "中国人";echo m 阅读全文
摘要:
//数组定义:数组数一种复合数据,要用PRINT_R来打印,可以装下多个值,每个值用不同的键来区分,(键与值要相互对应),键=>箱子上的编号,值=>箱子里面的内容 如:$a = array(a=>'zhansan',b=>'lisi',c=>'wanglu'); print_r($a);//数组单元 阅读全文