今天学了 php函数,对于函数的基本定义有了个基本的练习。不过还是没有完全掌握。 下面把今天跟老师学的封装函数的方法写出来,好好总结一下吧! <?php /* * ------------------------------------------------- * @文件名 :function.php * @link : 星模PHP培训 www.xingmo.com * @copyright : 2002-2011 Xingmo Inc * @author : 王刚 <962275059@qq.com> * @作用: 自定义函数库 * @时间 :2011-12-20 * @更新 :2011-12-20 * ------------------------------------------------- */ //获取数组列表 function getAll($sql) { $query=mysql_query($sql); if($query) { $temp=array(); while($res=mysql_fetch_assoc($query)) { $temp[]=$res; }return $temp; } return false; } //或组一组数组 function getOne($sql) { $query=mysql_query($sql);//我把sql写成query了 if($query) { $res=mysql_fetch_assoc($query); return $res; } return false; } js 提示框 // // function alert($message,$url='') { // $str = ''; // echo $str; // } 弹出框 function alert($message, $url='') { $str = ''; echo $str; } ?> 这里getAll()函数是获取数组的数据并将其循环出来的,在if语句判断是否执行SQL 语句后就进入循环。 而getOne()函数是获取一组数据并讲起显示出来,在这里我范了个低级错误:$query=mysql_fetch_assoc($query);括号里面的$query 应该是$sql ,而我写错了。这是对从mysql数据库中获取数据的过程理解不透彻的原因。