PHP 文件读取
2015-08-31 17:35:51 小德 PHP
写文件:打开制定文件名:$f = fopen('file', 'w');//打开要写入的file,并且以write的方式写入;if ($f)     {        fwrite($f,'hello file write!');//通过fwrite函数将"hello file write"写入file文件     &nbs
PHP封装链接数据库的操作类
2015-08-31 17:32:13 小德 PHP
数据库的常见操作增删改查,会被经常性用到,我们利用面向对象思想将其封装为类,以便需要操作数据库时直接实例化类,然后调用函数。具体实现如下:将数据库链接以及增删改查封装为类以便代码复用。链接数据库的思路如下:建立数据通道:mysql_connect('数据库服务器地址','用户名','密码');制定数据库:mysql_select_db("数据库名",$this->strcon)//$this-&
array_push、array_pop、array_shift和array_unshift区别
2015-08-31 17:23:43 小德 PHP
array_push、array_pop   (相当于是堆栈)、array_shift和array_unshift区别(相当于是队列)array_push(array,value1,..,) 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。注释:即使数组中有字符串键名,新添加的元素也始终是数字键例如:<?php &nb
echo ,print_r(),print(),var_dump()的区别
2015-08-31 16:49:55 小德 PHP
echo是语言结构,无返回值; print功能和echo基本相同,不同的是print是函数,有返回值;  print_r是递归打印,用于输出数组或对象。var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.常用于调试程序使用。
PHP实现字符串翻转
2015-08-31 16:48:04 小德 算法
如何实现字符串翻转?其实PHP本身就有字符串翻转的函数:strrev(),不过这种方法都不能解决中文字符串翻转的问题,所以我们用一个$res 来从前往后接收字符,并且将前一个接受的字符防止next字符的后面。从而实现字符串翻转。<?phpfunction reverse($var){    $res="";    for($i=0,$j=strlen($var);$i<$j;$i++)  
水仙花数PHP实现
2015-08-31 16:41:09 小德 算法
    水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3  + 5^3+ 3^3 = 153)用PHP实现1000以内的水仙花数输出:<?php //输出$n以内的水仙花数    function daffodil($n)    {       &