随笔分类 -  PHP基础知识

主要向初学者介绍PHP基础知识
摘要:1.basename()获取文件名称+扩展名$path='C:\Appser\www\demo1.php';echo basename($path);返回: demo1.php2.dirname()获取路径的目录$path='C:\Appser\www\demo1.php';echo dirname($path);返回: C:\Appser\www ;3.pathinfo()创建一个数组,获取目录名,基本名和扩展名$path='C:\Appser\www\demo1.php';$array_path=pathinfo($path);print_r($array_path);echo $arra 阅读全文
posted @ 2010-12-13 11:17 phpnuke 阅读(355) 评论(0) 推荐(0) 编辑
摘要:1.去除字符串首位空格和特殊字符trim() //去除字符串左右的空格及\n,\r,\techo trim("|aaaaaa|","|");输出结果为: aaaaaaltrim() //去除字符串左边的空格及\n,\r,\t rtrim() //去除字符串右边的空格及\n,\r,\t 2.转义,还原字符串数据转义字符: \echo 'select * from user where name=\'PHP\'';输出结果:select * from user where name='PHP'addslashes()函数:在指定的预定义字符前添加反斜杠$str="s'd";echo addsl 阅读全文
posted @ 2010-12-13 11:16 phpnuke 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:.数组的定义(1)$arr=array('a';'b';'c';'d';'e');$arr为一个数组(2)$num=range(1,10); $letter=range('a','z');rang(1,10,2) //第三个参数表示步长为2print_r() //将数组打印出来2.数组的循环for ($1=0;$icount($num);$i++){echo $num[$i];}----------------------------------------------------------3.数组的遍历foreach() [好处就是不用考虑key]$num=array('asd';'fd 阅读全文
posted @ 2010-12-13 11:15 phpnuke 阅读(395) 评论(0) 推荐(0) 编辑
摘要:1.数值数据类型隐式转换$a='5'; $b=7+$a; //字符'5'自动转换成数字5echo $b;is_numeric() [检测是否为数字和数字字符串]2.随机数rand() 和 mt_rand()mt_rand(5,15);产生一个5-15 的随机整数mt_getrandmax() / getrandmax() [最大随机值]3.格式化数据munber_format();格式化数字字符串$i=123456;$si=munber_format($i,2); //123456.00munber_format($i,2,'.(小数点的符号)',',(逗号符)')4.数学函数abs() 绝对 阅读全文
posted @ 2010-12-13 11:14 phpnuke 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.IF语句$age=18;if($age14){echo '成年人';}------------------------if ($age14){echo ;}else{echo ;}--------------------------------if ($age14 && $age20){echo ;}elseif ($age20 && $age30){echo ;}elseif ($age30){echo ;}else{echo ;}--------------------------------2.switch 语句$day=1;switch ($day){case 1:e 阅读全文
posted @ 2010-12-13 11:12 phpnuke 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-12-12 20:24 phpnuke 阅读(260) 评论(0) 推荐(0) 编辑
摘要:LAMP 架构的网站,我以前注重的多是安装/配置方面的,讲述开发的相对较少,因为自己从事开发也少。本文的原文当然也来自:    Published on The O'Reilly Network (http://www.oreillynet.com/)    http://www.oreillynet.com/pub/a/onlamp/2002/04/04/webdb.html    看了以后,颇有启发,以前开发中遇到的一些问题,迎刃而解。所以翻译出来和大家共享。    1. PHP 中数组的使用    在操作数据库时,使用关联数组(associatively-indexed arrays)十 阅读全文
posted @ 2010-12-12 17:54 phpnuke 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-12-12 17:25 phpnuke 阅读(569) 评论(0) 推荐(0) 编辑