花了一个小时复习了一下很多年没有碰了的php,mark一下,高二时学的。1. 代码嵌在<?php ?>内2.输出函数echo,相当于js中的document.write3.可以在打印双引号时用单引号或者在打印双引号时使用单引号。 echo 'She
插入排序(Insertion Sort),是一种较稳定、简单直观的排序算法。插入排序的工作原理,是通过构建有序序列,对于未排序的数据,在有序序列中从后向前扫描,找到合适的位置并将其插入。插入排序,在最好情况下,时间复杂度为O(n);在最
因为drupal6中的imagecache preset 已经整合到drupal7的核心中,接下来的这个解决方案是Vladimir提出的,你需要在你的drupal根目录下面创建一个php文件并将以下代码复制进去,执行这个文件.
[php]
<?php
define('DR
1、 安装eclipse
1)、 在官网上直接下载Eclipse IDE for Java EE Developers,解压即可;
2、 eclipse安装tomcat插件:
1)、 在http://www.eclipsetotale.com/tomcatPlugin.html上下载tomcatPluginV33.zip
2)、 解压到ec
栈(Stack),是一种特殊的后进先出线性表,其只能在一端进行插入(插入一般称为压栈、进栈或入栈)和删除(删除一般称为弹栈、退栈或出栈)操作,允许进行插入和删除操作的一端称为栈顶,另一端则称为栈底。栈,按照后进先出的原则存储
队列(Queue),是一种特殊的先进先出线性表,其只能在前端进行删除操作(一般称为出队),在后端进行插入操作(一般称为入队)。进行删除操作的端称为队头,进行插入操作的端称为队尾。队列,是按照先进先出或后进后出的原则组织数据。
冒泡排序(Bubble Sort),是一种较简单的、稳定的排序算法。冒泡排序算法步骤:比较相邻的元素,如果第一个比第二个大,就交换他们两个的位置;对每对相邻的元素执行同样的操作,这样一趟下来,最后的元素就是最大的;除了已得出来的
PHP单引号及双引号均可以修饰字符串类型的数据,如果修饰的字符串中含有变量(例$name);最大的区别是: 双引号会替换变量的值,而单引号会把它当做字符串输出。例如:<?php $name="string"; echo " 字符串" .
[php]
<?php
$path = dirname(__FILE__);
scandDir($path);
function bomtoutf8($filename)
{
$ef = 239;
$bb = 187;
$bf = 191;
if (is_dir($filename)) return;
$fd = fop
[php]
304 $sphinxapi->SetSelect('id, domain_hash');
304 $sphinxapi->SetConnectTimeout(3);
305 $sphinxapi->SetGroupBy('domain_hash', SPH_GROUPBY_ATTR, '@c
PHP常用函数总结分享为您总结分享PHP常用的数组、字符串、时间、文件操作函数,希望对学习PHP开发的朋友有所帮助。数组:【重点1】
implode(分隔,arr) 把数组值数据按指定字符连接起来
例如:
$arr=array('1',&
{$Think.server.SERVER_ADDR}<br /><!--当前服务器的ip-->
{$Think.server.REMOTE_ADDR}<br /><!--访问者外部的ip-->
{$Think.server.SERVER_NAME}<br /><!--localhost-->
{$Think.const.__SELF__}<br /><!--当前
默认情况下,
option的宽度会由options中最宽的元素决定,并且同时决定着select控件的宽度 在Yii中,如果需要自定义select控件的宽度,可以用 htmlOptions定义,如下:
<td colspan=1>
<?php echo CHtml::label('新闻来源:
/** * 对数据进行编码转换 * @param array/string $data 数组 * @param string $output 转换后的编码 */ function array_iconv($data,$output = 'utf-8') { $encode_arr = array(&
[field:id function=GetTags(@me)/] 标签就可以调用出来了
只不过不带连接的,如果需要连接,请注释include/helpers/archive.helper.php文件130行
// $tags .= ($tags=='' ? $row['tag'] : ',&
在Netbeans中由于使用了Swing进行开发,所以其中界面的字体也是由Java虚拟机进行配置而不是随操作系统的。在安装完Netbeans后默认的字体大小是11px。而在Windows下的宋体最小支持12px。所以字体为11px就已经无法
/** * 概率算法 * @param array $probability * @return integer|string */function get_rand($probability) { // 概率数组的总概率精度 $max = array_sum($probability); foreach ($probability as $key
1、计算相对路径
function getpathinfo( $a, $b ) { $a2array = explode('/', $a); $b2array = explode('/', $b); $pathinfo = ''; for( $i = 1; $i <= count(
在64位系统上安装时,会出现错误:
/usr/local/lib/libz.a: could not read symbols: Bad value 解决方法如下:cd zlib-1.2.3 //进入zlib目录CFLAGS="-O3 -fPIC" ./configure //使用64位元的方法进行编译makemake inst
<?php// PHPExcel 需要下载 官网:http://www.codeplex.com/PHPExcelheader("Content-Type: text/html; charset=utf-8");require_once './PHPExcel.php';require_once './PHPExcel/IOFactory.php'
1.原生态代码或者类的头上,注明作者,关键算法计算过程
例如
/**
*@author zengmoumou
*功能:根据列表ip,取得ip对应的运营商,省,市,县
*/
2.变量尽量用英文单词的组合,第一个小写,后面大写
例如:
$confTreeModel = D("ConfTre
1、simplexml
SimpleXML 把 XML 文档转换为对象,比如:
元素 - 被转换为 SimpleXMLElement 对象的单一属性。当同一级别上存在多个元素时,它们会被置于数组中。
属性 - 通过使用关联数组进行访问,其中的下标对应属性名称
数列从第三项开始,每一项都等于前两项之和。
F0=0,F1=1,Fn=F(n-1)+F(n-2)
递归版和非递归版。
php function fib($n){ $array = array(); $array[0] = 1; $array[1] = 1; for($i=2;$i<$n;
如何新增控制器?
在Lib/Action中新增一个控制器:ProductAction.class.php:
<?phpclass ProductAction extends Action{
public function index(){
echo 'product模块 , index方法';
1.找到C:/WINDOWS/system32/drivers/etc/hosts
127.0.0.1 localhost
127.0.0.1 www.zhosoft.com 2.找到C:/wamp/bin/apache/apache2.2.22/conf/httpd.conf文件,打开
# Virtual hosts
#Include conf/extr