脚 本 之 家 www.jb51.net
页面导航:  不限条件-->函数
本地搜索:
<?php#########随机广告显示##########  functionmyads(){$dir="ads";   #设置存放记录的目录  //$dir="ads";   #设置存放记录的目录  $ads="$dir/ads.txt";#设置广告代码文件$log="$dir/ads.log";#设置ip记录文件$ads_lines=file($ads);$lines=count($a...
http://www.jb51.net//article/1833.htm
把GB码转换到UTF8,php中TTF支持UTF8编码的非ASCII字符输出.在分析这段代码之后,发现可以实现中文与ASCII混合输出图象,这样在我们操作图象函数时可以更方便.代码如下:<?functiongb2utf8($gb){if(!trim($gb))return$gb;$filename="gb2312.txt";$tmp=file($filename);$codetable=array();while(list($key,$value)=each($tmp))$codetable[hexdec(substr($value,0,6))]=substr($va...
http://www.jb51.net//article/1808.htm
//在PHP中处理日期非常不方便,比如求两个日期之间相差的月份?该怎么办呢?   //文件名:date.inc.php3   //在使用这两个函数前,要先将日期或日期时间转换成timestamp类型。   //如:   //$today=mktime(0,0,0,date("m"),date("d"),date("Y"));   /****模拟sqlserver中的dateadd函数*******   $part 类型:string   取值范围:year,month,day,hour,min,sec  ...
http://www.jb51.net//article/1791.htm
之所以是能写出来这个函数,主要是对该网站的session结构清楚,如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道该session存放的位置,而且可以上传文件,所以嘛,当时就做了一次小小的黑客,在线的朋友的密码可以一览无余,呵呵:<?functionsubmit1(){global$username;print"<title>论坛监听器</title>";$i=0;if($username=="tasm"|...
http://www.jb51.net//article/1776.htm
    很早以前找到一个把GB码转化为UTF-8的函数,配合一个GB到UNICODE的对照表(gb2312.txt),用于在GD中输出汉字。后来发现在欲输出的内容中含有西文字符时,会出现混乱。后来找到了修改后的代码,解决了问题。现将两个函数做一对比分析如下。首先,这是一个UNICODE到UTF-8编码转换的函数,这一部分修改前后没有变化:functionu2utf8($c){for($i=0;$i<count($c);$i++)$str="";if($c<0x80){$str.=$c;}elseif($c<0x800...
http://www.jb51.net//article/1771.htm
每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决心一劳永逸——自定义一个分页函数,并保存在“pageft.php”文件里。要用到分页的地方,就直接包含“pageft.php”文件,并调用这个函数就行了。小阳在编写这个函数时,尽量注意了程序的可移植性和易用性,下面就是小阳编写的函数:好,分页函数已经写好了,保存为“pageft.php”,要分页时就包含它并调用pageft()函数。不过它并没有输出任何东西,但产生几个全局变量供使用:$firstcount、$displaypg、$pagenav。下面举例说明它的用法: 下图即为导航条格式显示的效果:&nbs...
http://www.jb51.net//article/1756.htm
PHP4(windows版本)中的COM函数这几天一直在写excel转化成mysql,发现一篇文章,搜一下phpx论坛,没有这个帖子,把它转帖如下:PHP4(windows版本)中的COM函数介绍内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档。本文将以三个例子分别处理MSoffice2000Word、Excel、AdobeDistiller来说明如何在PHP中使用COM函数。COM技术是由Microsoft在几年前提出并开发的,本文中提到的相关名词有OLE,OLEAutomation,ActiveX,CO...
http://www.jb51.net//article/1674.htm
I说PHP就不能不提MySQL,而要讲MySQL,那么PHP也是必然要被提起。PHP的迅速崛起,离不开MySQL,而MySQL的广泛应用,也与PHP休戚相关。  下面详细分析PHP4中与MySQL相关操作的函数(共32个,开头都为mysql_):  <1>.连接数据库服务器(databaseserver)的函数(2个):  (1).mysql_connect()  格式:intmysql_connect(string[hostname][ort],string[username]...
http://www.jb51.net//article/1669.htm
substr()函数中文版普通的substr()函数可以取得字符串的指定长度子字符串,但遇到中文时可能会在新字符串末尾产生乱码,下面这个函数将超过$len长度的字符串转换成以“...”结尾,并且去除了乱码。用法:$new=getsubstring($old,20);functiongetsubstring($str,$len){  for($i=0;$i<$end;$i++)  {      if($i>=0AND$i<$end)  ...
http://www.jb51.net//article/1662.htm
如何使用PHP中的字符串函数PHP中的字符串操作功能是比较多的,重要的有以下这些:  (1)echo,print,printf,sprintf  前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.  后两个函数类似于C的同名函数.  (2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,  strtoupper,substr,ucfirst  这些是常用的字符串操作函数,有些和C中的...
http://www.jb51.net//article/1661.htm
SQLinjection问题在ASP上可是闹得沸沸扬扬当然还有不少国内外著名的PHP程序“遇难”。至于SQLinjection的详情,网上的文章太多了,在此就不作介绍。如果你网站空间的php.ini文件里的magic_quotes_gpc设成了off,那么PHP就不会在敏感字符前加上反斜杠(\),由于表单提交的内容可能含有敏感字符,如单引号('),就导致了SQLinjection的漏洞。在这种情况下,我们可以用addslashes()来解决问题,它会自动在敏感字符前添加反斜杠。但是,上面的方法只适用于magic_quotes_gpc=Off的情况。作为一个开发者,你不知道每个用户的magic...
http://www.jb51.net//article/1657.htm
共有:628/10,当前56/63页  [首页] [上一页] 52 53 54 55 56 57 58 59 [下一页]  [尾页] 转到: