当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHP无敌近乎加密方式!

10

因为本人对sql注入比较喜欢前前后后检测过不少网站aspphpjsp发现基本都是用md5加密算法都说md5不可逆无法破对md5是无法逆可是可以暴力破只需要把常用的密码md5后放数据库里别人只需要提供md5密码进行数据库对比就可以还原密码了国

php5.2Json不能正确处理中文、GB编码的解决方法

7

php5.2新增的json功能是非常受欢迎的,但是经过测试发现,json_encode对中文的处理是有问题的,1.不能处理gb编码,所有的gb编码都会替换成空字符.2.utf8编码的中文被编码成unicode编码,相当于javascript

php中常用的预定义变量小结

7

复制代码代码如下:<?phpecho"当前操作系统信息".php_os."<br/>";echo'本文件路径和文件名为:'.__file__.'<br/>';echo"当前php版本信息".php_versio

php检测文本的编码

8

通过对文本的一次循环编码,来判断是否属于该编码。publicfunctionchkcode($string){$code=array('ascii','gbk','utf-8');foreach($codeas$c){if($string=

详解WordPress中过滤链接与过滤SQL语句的方法

10

esc_url()(过滤链接)很多url会有一些小错误,用esc_url()函数可以屏蔽或者修正这些错误,并且可以拒绝不安全的协议。esc_url()函数的工作内容:默认拒绝不是下面协议的url:defaultingtohttp、https

微盾PHP脚本加密专家php解密算法

13

复制代码代码如下:<?php/************************************威盾php加密专家解密算法by:neeao*http://neeao.com*2009-09-10*****************

mcrypt启用加密以及解密过程详细解析

9

mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。1.php加密扩展库mcrypt安装在标准的php安装过程中并没有把mrcypt安装上,但php的主目录下包含了libmcrypt.dll和libmhash.dll

深入PHPnl2br()格式化输出的详解

10

nl2br()函数可将字符串中的换行符转成html的换行符号复制代码代码如下:<?php$str="最近几天一直在下雨,难过死了,球也打不成,鞋子也湿透了。";echo$str;echo"<br/>";echonl2br(

php处理json时中文问题的解决方法

7

操作的代码如下:复制代码代码如下:<?php$usr=newuser();echojson_encode($usr);?>很简单的代码,无中文情况一切正常,输出如下:{"platformid":"123213","userid"

PHP实现AES256加密算法实例

9

本文实例讲述了php实现aes256加密算法的方法,是较为常见的一种加密算法。分享给大家供大家参考。具体如下:aes.class.php文件如下:<?php/*---------------------------------

php读取csv数据保存到数组的方法

6

本文实例讲述了php读取csv数据保存到数组的方法。分享给大家供大家参考。具体分析如下:csv是常用的excel格式的替代品,很多时候我们导出数据是都会导成csv格式的,这样和excel没什么区别,下面的程序是要读取csv数据保存到数组我们

PHP实现阳历到农历转换的类实例

10

本文实例讲述了php实现阳历到农历转换的类。分享给大家供大家参考。具体如下:复制代码代码如下:<?php//php阳历到农历转换的一个类classcalendar{//农历每月的天数var$everycmonth=array(

php在windows下配置虚拟目录的方法介绍

10

先打开apache的conf目录下的httpd.conf文件,在末尾添加如下代码:复制代码代码如下:<virtualhost*:80>servernamewww.mydemo.comdocumentroot"d:/mydemo"

PHP图像处理类库MagickWand用法实例分析

8

本文实例讲述了php图像处理类库magickwand用法。分享给大家供大家参考。具体分析如下:magickwand是php的一个扩展程序,通过它建立起与imagemagick的交互,进行图片的处理。它是默认的gd图象函数库的绝佳替代方案。从

php使用数组填充下拉列表框的方法

8

本文实例讲述了php使用数组填充下拉列表框的方法。分享给大家供大家参考。具体实现方法如下:<?php$data=array((object)array("titulo"=>"ford","valor"=>"opci

如何写php程序?

12

如果只会用frontpage、dreamweaver的所见即所得编辑模式来写网页,而完全不懂html的语法,恐怕要先下点功夫了解html语法,才能顺利的写php程序了。如果早就非常了解html幕后排版语言的语法,那么应该可以马上开始php的

PHP直接修改表内容DataGrid功能实现代码

8

由于需要连接oracle所以从二次开发和页面样式来说个人觉得phpmydatagrid还是比较好上手。1.创建测试数据库和表createdatabase`guru`;use`guru`;createtable`employees`(`id`

php实现MySQL数据库备份与还原类实例

9

本文实例讲述了php实现mysql数据库备份与还原类。分享给大家供大家参考。具体分析如下:这是一个非常简单的利用php来备份mysql数据库的类文件,我们只要简单的在dbmange中配置好连接地址用户名与数据库即可,下面我们一起来看这个例子