php 插入排序程序代码

四月 18, 2019 Views
Comments 0
插入排序是各种排名中一种了,今天小编就为各位介绍插入排序使用php来实现 了,有兴趣的朋友不防进来来看看吧. 排序算法的种类是多种多样,各有各的长处,这几天会一一进行分析,学习应该有一个先后递进的过程,从容易的开始,先说比较简单的 — 插入排序,由PHP代码实现,这里不讲究效率. /**   * 插入排序 -- 比冒泡稍微复杂一点的排序算法 *   *   span clas

php substr() 函数参数说明与实例教程

四月 18, 2019 Views
Comments 0
string substr(string $string ,int $start [, int $length ]),它可以用于在一个较长的字符串中查找匹配的字符串或字符,$string为所要处理的字符串,$start为开始选取的位置,$length为要选取的长度. $length 为正数据从左向右读取字符. $length 为负数时就右向左读取字符. string 必需,规定要返回其中一部分的字符串. start 必需,规定在字符串的何处开始. charlist 可选,规定要返回的字符串长度,默认是直到字符串的结尾. 正数 - 在字符串的指定位置开始  负数 - 在从字符串结尾的指定位置开始  0 - 在字符串中的第一个字符处开始 PHP实例代码如下: li class="alt"

解决Call to undefined function imagettftext()方法

四月 17, 2019 Views
Comments 0
imagettftext是一个图形处理函数了,如果在使用imagettftext函数时碰到Call to undefined function imagettftext()的话就是函数组件没有打开了,所以我们只需要简单的配置即可. 在一个新环境中装Tipask v2.5的时候发现后台验证码无法显示,出错的函数是imagettftext(),由于index.php使用了error_reporting(0)将错误隐去,导致这次莫名的错误,去掉,错误立马出现: Fatal error: Call to undefined function imagettftext() 现在我们就明确了,出现错误的原因是PHP编译时没有加上FreeType。 解决办法: 首先编译安装FreeType,以2.4.0为例: sp

php实现上一篇下一篇的方法总结

四月 17, 2019 Views
Comments 0
php实现上一篇下一篇这个主要是通过sql来根据当前的id来进行判断然后筛选出当前ID之前的数据或ID之后的数据了就这么简单,具体的我们来看看。 实现网站文章里面上一篇和下一篇的sql语句的写法。 当前文章的id为 $article_id,当前文章对应分类的id是$cat_id,那么上一篇就应该是: SELECT max(article_id) FROM article WHERE article_id < $article_id AND cat_id=$cat_id; 执行这段sql语句后得到 $max_id,然后 SELECT article_id, title FROM article WHERE article_id = $max_id; 简化一下,转为子查询即: SELECT&nb

PHP中抽象类和接口的区别与例子

四月 16, 2019 Views
Comments 0
PHP中抽象类和接口在应用中会有什么区别呢,对于这个问题我们一起来给各位介绍PHP中抽象类和接口区别及它的例子,具体的细节如下。 PHP中抽象类和接口区别: 1、对接口的使用是通过关键字implements。对抽象类的使用是通过关键字extends。当然接口也可以用extends继承。abstract 关键字来定义个一个抽象类或者抽象方法。抽象类不能被实例化。 2、接口中不可以声明成员变量(包括类静态变量),但是可以声明类常量。抽象类中可以声明各种类型成员变量,实现数据的封装。(另JAVA接口中的成员变量都要声明为public static final类型).抽象类中可以有成员属性和成员方法,而接口中只能有未实现的方法和常量。 3、接口没有构造函数,抽象类可以有构造函数。(抽象类中可以有非抽象的方法,而接口中只能够有抽象的方法!) 4、抽象类只允许单继承,而接口可以多继承 5。在写法上

Yii调试查看执行SQL语句的方法

四月 16, 2019 Views
Comments 0
本文实例讲述了Yii调试查看执行SQL语句的方法,分享给大家供大家参考,具体如下,开户debug,修改配置文件 :protected/config/main.php,代码如下: 'log' => array (     'class' => 'CLogRouter' ,  &n

apache定时自动启动脚本程序代码

四月 15, 2019 Views
Comments 0
我们经常需要对网站上的数据进行备份,这时需要重启一下apache环境,但是如果每天都手工操作就很麻烦了,以下介绍在linux与windows下apache定时自动启动脚本程序代码。 linux系统操作方法 在linux下安装了apache 服务(通过下载二进制文件经济编译安装、而非rpm包)、apache 服务启动命令:/server/apache/bin/apachectl start。让apache服务运行在运行级别3下面。命令如下: touch /etc/rc.d/init.d/apache  vi /etc/rc.d/init.d/apache 

IIS6 apache2整合tomcat5方法

四月 15, 2019 Views
Comments 0
最开始是用iis直接连接tomcat,找遍了网上所有的资料,可是死活也连不通,或许是iis的封闭吧,看来tomcat与iis远没有成为朋友。  于是只好另辟蹊径,用apache监听80来做请求转发了,请求到iis的站点就转到相应目录,请求到tomcat下的站点就转发到tomcat下,于是开始到处找这方面的资料,终于经过反复试验,右克服请求servlet出错的困难,现在终于可以继续做自己的网站了。  参考文档:  1.http://weblife.blogbus.com/s1659/index.html 2.http://wiki.osportfolio.org/confluence/display/technical/apache+tomcat+mod_jk+integration  第一篇文档基本解决了所有的问题,第二篇文档解决了请求servlet发生找不到目标的问题&n

php中mysql_fetch_array()和mysql_fetch_rows()函数区别

四月 14, 2019 Views
Comments 0
mysql_fetch_array()函数参数 mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。 mysql_fetch_array(data,array_type) array_type如下 MYSQL_ASSOC - 关联数组 MYSQL_NUM - 数字数组 MYSQL_BOTH - 默认。同时产生关联和数字数组 mysql_fetch_rows()函数参数 mysql_fetch_row() 函数从结果集中取得一行作为数字数组。 mysql_fetch_row(data) 从上面来看它们都是使用的数据指针。该数据指针是 mysql_query() 函数产生的

win2003使用preg_match_all致apache崩溃解决方法

四月 14, 2019 Views
Comments 0
preg_match_all是执行一个全局正则表达式匹配函数,今天在win2003使用preg_match_all居然导致apache崩溃,下面是解决办法。 平台是windows server 2003(32位系统) + Apache/2.2.9 (Win32) + PHP/5.2.17,在使用正则表达式 preg_match_all (如 preg_match_all("/ni(.*?)wo/", $html, $matches);)进行分析匹配比较长的字符串 $html 时(大于10万字节,一般用于分析采集回来的网页源码),Apache服务器会崩溃自动重启。 在Apache错误日志里有这样的提示: [Thu Apr 11 18:31:31 2013] [
分页:«192021222324252627282930313233»