巴扎黑
浏览量7458 | 粉丝242 | 关注1
2016-11-24 09:23:08
php之smarty篇--smarty引入
smarty在引导文件中引入: include_once ("../library/Smarty/Smarty.class.php"); $smarty = new Smarty (); $smarty->caching = false; $smarty->template_dir = APPLICATION_PATH."application/ ...
1168
2016-11-24 09:21:50
2016-11-24 09:20:05
PHP 排列组合
计算数组有多少种排列组合 <?php $arr = array('a', 'b', 'c', 'd', 'e', 'f'); combine_array($arr); function combine_array($arr, $index=0) { static $num = 0; $arr_len = count($arr); if($arr_len == $i ...
2133
2016-11-24 09:18:32
用PHP实现常见四种排序算法及实现原理
<?PHP ******插入排序(一维数组) 1,从第一个元素开始,该元素可以认为已经被排序 2,取出下一个元素,在已经排序的元素序列中从后向前扫描 3,如果该元素(已排序)大于新元素,将该元素移到下一位置 4,重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 5,将新元素插入到该位置中 6,重复步骤2 */ function insert_sort($arr) { $len ...
1369
2016-11-24 09:17:31
php生成0到1(小数)的随机数
function randomFloat($min = 0, $max = 1) { return $min + mt_rand() / mt_getrandmax() * ($max - $min); } 原文网站:http://www.php.net/manual/en/function.mt-getrandmax.php
3020
2016-11-24 09:16:41
php数组遍历
<?php /* 数组的遍历 * * 1. 使用for语句循环遍历数组 * a. 其它语言(只有这一种方式) * b. PHP中这种方式不是我们首选方式 * c. 数组必须是索引数组,而且下标还必须是连续的 * (索引数组下标还可以不连序,数组还有关联数组) * * * 2. 使用foreach语句循环遍 ..."
1538
2016-11-24 09:15:38
PHP获取当前时间的毫秒数
1 second = 1000 millisecond = 1000,000 microsecond = 1000,000,000 nanosecond php的毫秒是没有默认函数的,但提供了一个microtime()函数,该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如: /* ...
4702
2016-11-24 09:13:16
实现多域名下共用一个SESSION
要实现多域名共享session,首先就得了解SESSION的运行机制。基本概念我就不说了。session是这样运行的:用户A访问站点Y,如果站点Y执行了session_start();( ...
2071
2016-11-24 09:09:50
php生成随机数 自定义函数 randstr($length)
function randstr($len=6){ $chars='abcdefghijklmnopqrstuvwxyz0123456789'; #characters to build the password from mt_srand((double)microtime()*1000000*getmypid()); #seed the random number ...
2020
2016-11-24 09:08:38
PHP中如何去除一个数组中的空元素
问题是在使用函数explode()时遇到的. 存在一个字符串,其格式为以逗号分隔的一组关键词.在PHP中,可以使用函数 explode(),将这些关键词提取成一个数组保存.保存的数组中是可能存在空元素的,,比如当 初始的字符串为: ',关键词1,,关键词2,'. 如何去除它们呢? 通过Google,找到下面两篇web,讲述 ...
1731